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;