summaryrefslogtreecommitdiff
path: root/modules/root/software
diff options
context:
space:
mode:
Diffstat (limited to 'modules/root/software')
-rw-r--r--modules/root/software/default.nix1
-rw-r--r--modules/root/software/desktop.nix3
-rw-r--r--modules/root/software/utilities.nix1
3 files changed, 5 insertions, 0 deletions
diff --git a/modules/root/software/default.nix b/modules/root/software/default.nix
index 5f6494d..7696fd6 100644
--- a/modules/root/software/default.nix
+++ b/modules/root/software/default.nix
@@ -20,6 +20,7 @@
graphics.enable = lib.mkDefault false;
office.enable = lib.mkDefault false;
utilities.enable = lib.mkDefault false;
+ video.enable = lib.mkDefault false;
};
software.development = {
diff --git a/modules/root/software/desktop.nix b/modules/root/software/desktop.nix
index b8cd1e7..ddbf784 100644
--- a/modules/root/software/desktop.nix
+++ b/modules/root/software/desktop.nix
@@ -16,6 +16,7 @@
graphics.enable = lib.mkEnableOption "enables graphic design apps";
office.enable = lib.mkEnableOption "enables office apps";
utilities.enable = lib.mkEnableOption "enables miscellaneous utility apps";
+ video.enable = lib.mkEnableOption "enables video apps";
};
};
@@ -63,6 +64,8 @@
qbittorrent
qdirstat
remmina
+ ] ++ pkgs.lib.optionals config.software.desktop.video.enable [
+ obs-studio
];
programs.localsend.enable = config.software.desktop.utilities.enable; # Installs & opens firewall
diff --git a/modules/root/software/utilities.nix b/modules/root/software/utilities.nix
index 79285a1..bbe2539 100644
--- a/modules/root/software/utilities.nix
+++ b/modules/root/software/utilities.nix
@@ -15,6 +15,7 @@
openssl
p7zip
pavolctld
+ pciutils
powertop
pv
rsync