diff --git a/modules/nixos/services/archivebox.nix b/modules/nixos/services/archivebox.nix index 2255d350..3471f95a 100644 --- a/modules/nixos/services/archivebox.nix +++ b/modules/nixos/services/archivebox.nix @@ -37,6 +37,8 @@ let defaultText = "weekly"; example = "*-*-01/2"; }; + + persistent = lib.mkEnableOption "service persistence for this job"; }; }; in { @@ -169,7 +171,7 @@ in { after = [ "network.target" ]; documentation = [ "https://docs.archivebox.io/" ]; timerConfig = { - Persistent = true; + Persistent = value.persistent; OnCalendar = value.startAt; RandomizedDelaySec = 120; };