From 49d711586bfa523d5d1385373df6c422bf35b712 Mon Sep 17 00:00:00 2001 From: Collin Williams <96917990+bluedragon1221@users.noreply.github.com> Date: Wed, 4 Mar 2026 16:47:41 -0600 Subject: printing moved to system --- modules/system/nixos/default.nix | 1 + modules/system/nixos/printing.nix | 3 +++ modules/system/options.nix | 1 + 3 files changed, 5 insertions(+) create mode 100644 modules/system/nixos/printing.nix (limited to 'modules/system') 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 = [ -- cgit v1.3.1