diff --git a/modules/services/xidlehook.nix b/modules/services/xidlehook.nix index 2ce64e691..8c8c874a4 100644 --- a/modules/services/xidlehook.nix +++ b/modules/services/xidlehook.nix @@ -153,6 +153,6 @@ in { ExecStart = "${script}"; }; Install.WantedBy = [ "graphical-session.target" ]; - }; + } // pkgs.lib.optionalAttrs (!cfg.once) { Restart = "always"; }; }; }