diff --git a/roles/printing/default.nix b/roles/printing/default.nix index 7481f75..4813bca 100644 --- a/roles/printing/default.nix +++ b/roles/printing/default.nix @@ -26,5 +26,11 @@ in model = "everywhere"; }]; hardware.printers.ensureDefaultPrinter = "MFC-L8900CDW_series"; + + # Fix ensure-printers service to wait for network availability + systemd.services.ensure-printers = { + after = [ "cups.service" "network-online.target" ]; + wants = [ "cups.service" "network-online.target" ]; + }; }; }