Delay startup of non-essential services
1 file changed, 9 insertions(+), 0 deletions(-)
changed files
M modules/hardware/printing.nix → modules/hardware/printing.nix
@@ -3,6 +3,15 @@ { services.printing.enable = true; systemd.services.cups.wantedBy = lib.mkForce []; systemd.sockets.cups.wantedBy = [ "sockets.target" ]; + systemd.services.cups-browsed.wantedBy = lib.mkForce []; + + systemd.timers.cups-browsed = { + description = "Delayed startup of CUPS Remote Printer Discovery"; + wantedBy = [ "timers.target" ]; + timerConfig = { + OnActiveSec = "2 min"; + }; + }; imports = [ ../services/zeroconf.nix