Actually fix printing!!!
This commit is contained in:
parent
4569d907e9
commit
d1cee4e19e
|
@ -31,12 +31,24 @@ in with lib; {
|
|||
enable = true;
|
||||
drivers = with pkgs; [ canon-cups-ufr2 ];
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [ canon-cups-ufr2 ];
|
||||
# Enable avahi for printer discovery
|
||||
services.avahi = {
|
||||
enable = true;
|
||||
nssmdns = true;
|
||||
nssmdns = false;
|
||||
interfaces = [ "enp6s0" ];
|
||||
hostName = "levitation";
|
||||
domainName = "local";
|
||||
openFirewall = true;
|
||||
};
|
||||
system.nssModules = with pkgs.lib;
|
||||
optional (!config.services.avahi.nssmdns) pkgs.nssmdns;
|
||||
system.nssDatabases.hosts = with pkgs.lib;
|
||||
optionals (!config.services.avahi.nssmdns) (mkMerge [
|
||||
(mkOrder 900
|
||||
[ "mdns4_minimal [NOTFOUND=return]" ]) # must be before resolve
|
||||
(mkOrder 1501 [ "mdns4" ]) # 1501 to ensure it's after dns
|
||||
]);
|
||||
})
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue