Enable printing on foxtrot

This commit is contained in:
Daniel Flanagan 2023-12-04 17:50:54 -06:00
parent bcbcacfab8
commit e2a57a71cc
Signed by: lytedev
GPG key ID: 5B2020A0F9921EF4

View file

@ -93,6 +93,23 @@
}; };
powerManagement.cpuFreqGovernor = lib.mkDefault "ondemand"; powerManagement.cpuFreqGovernor = lib.mkDefault "ondemand";
services.printing.enable = true; 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 = { services.fprintd = {
enable = false; enable = false;
# tod.enable = true; # tod.enable = true;