aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-03-04 16:47:41 -0600
committerCollin Williams <96917990+bluedragon1221@users.noreply.github.com>2026-03-04 16:47:52 -0600
commit49d711586bfa523d5d1385373df6c422bf35b712 (patch)
treeb940a04c95f7a8f5736527db7690830b702ff2ae /modules
parent605dc67c6633d358d5ed1ccb9e7009d1a8ab4246 (diff)
printing moved to system
Diffstat (limited to 'modules')
-rw-r--r--modules/system/nixos/default.nix1
-rw-r--r--modules/system/nixos/printing.nix3
-rw-r--r--modules/system/options.nix1
3 files changed, 5 insertions, 0 deletions
diff --git a/modules/system/nixos/default.nix b/modules/system/nixos/default.nix
index 132d99c..035c5be 100644
--- a/modules/system/nixos/default.nix
+++ b/modules/system/nixos/default.nix
@@ -5,5 +5,6 @@
./audio.nix
./bluetooth.nix
./polkit.nix
+ ./printing.nix
];
}
diff --git a/modules/system/nixos/printing.nix b/modules/system/nixos/printing.nix
new file mode 100644
index 0000000..bb6af7c
--- /dev/null
+++ b/modules/system/nixos/printing.nix
@@ -0,0 +1,3 @@
+{config, ...}: {
+ services.printing.enable = config.collinux.system.printing.enable;
+}
diff --git a/modules/system/options.nix b/modules/system/options.nix
index d827387..8126b6a 100644
--- a/modules/system/options.nix
+++ b/modules/system/options.nix
@@ -70,6 +70,7 @@ in {
audio.enable = mkEnableOption "pipewire and wireplumber";
bluetooth.enable = mkEnableOption "bluetooth";
+ printing.enable = mkEnableOption "cups printing server";
};
config.assertions = [