From d743b61df9fe8d1fcef9f657ece3caaf089a7cbb Mon Sep 17 00:00:00 2001 From: David Crompton Date: Thu, 27 Jul 2023 13:14:02 -0400 Subject: [PATCH] BaAdd Package Sets --- machines/kcnhub/configuration.nix | 2 ++ machines/kcnhub/packages.nix | 5 +++++ machines/kcnhub/packages/office.nix | 13 +++++++++++++ 3 files changed, 20 insertions(+) create mode 100644 machines/kcnhub/packages.nix create mode 100644 machines/kcnhub/packages/office.nix diff --git a/machines/kcnhub/configuration.nix b/machines/kcnhub/configuration.nix index 07a38a5..0354c24 100644 --- a/machines/kcnhub/configuration.nix +++ b/machines/kcnhub/configuration.nix @@ -8,6 +8,8 @@ imports = [ ./hardware-configuration.nix + # Set of System Wide Available Packages + ./packages.nix ]; # Use the systemd-boot EFI boot loader. diff --git a/machines/kcnhub/packages.nix b/machines/kcnhub/packages.nix new file mode 100644 index 0000000..0c1b145 --- /dev/null +++ b/machines/kcnhub/packages.nix @@ -0,0 +1,5 @@ +{ ... }: { + imports = [ + ./packages/office.nix + ]; +} diff --git a/machines/kcnhub/packages/office.nix b/machines/kcnhub/packages/office.nix new file mode 100644 index 0000000..1b3b9b1 --- /dev/null +++ b/machines/kcnhub/packages/office.nix @@ -0,0 +1,13 @@ +{ pkgs, ...}: { + environment.systemPackages = with pkgs; [ + # Browsers: + firefox + chromium + # Document editting + libreoffice + # Latex support + texlive.combined.scheme-full + # Document conversion + pandoc + ]; +}