From e2a57a71cc36b7558b57496a0dc0128398830741 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Mon, 4 Dec 2023 17:50:54 -0600 Subject: [PATCH] Enable printing on foxtrot --- nixos/foxtrot/default.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/nixos/foxtrot/default.nix b/nixos/foxtrot/default.nix index e87c185..bca96fd 100644 --- a/nixos/foxtrot/default.nix +++ b/nixos/foxtrot/default.nix @@ -93,6 +93,23 @@ }; powerManagement.cpuFreqGovernor = lib.mkDefault "ondemand"; services.printing.enable = true; + services.printing.browsing = true; + services.printing.browsedConf = '' + BrowseDNSSDSubTypes _cups,_print + BrowseLocalProtocols all + BrowseRemoteProtocols all + CreateIPPPrinterQueues All + + BrowseProtocols all + ''; + services.printing.drivers = [pkgs.gutenprint]; + services.avahi = { + enable = true; + reflector = true; + openFirewall = true; + nssmdns = true; + }; + services.fprintd = { enable = false; # tod.enable = true;