diff options
| author | quentin@aristote.fr <quentin@aristote.fr> | 2024-03-13 12:47:38 +0100 |
|---|---|---|
| committer | quentin@aristote.fr <quentin@aristote.fr> | 2024-03-13 12:47:38 +0100 |
| commit | 1017999869e72eb827bcbc68aca496dbb2020f33 (patch) | |
| tree | 98d943af8ff057555eb549e6e33635cfdddfc8e0 /config | |
| parent | ddd4385cdcba6f7fb03043d2ed72e646533eb482 (diff) | |
allow restarting nixos-upgrade once
Diffstat (limited to 'config')
| -rw-r--r-- | config/nix.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/config/nix.nix b/config/nix.nix index 069a101..f080589 100644 --- a/config/nix.nix +++ b/config/nix.nix @@ -11,4 +11,14 @@ system.autoUpgrade.flags = pkgs.personal.lib.updateInputFlag "nixpkgs-unstable"; + + systemd.services.nixos-upgrade = { + # restart at most once every hour + serviceConfig = { + Restart = "on-failure"; + RestartSec = "5sec"; + }; + startLimitBurst = 1; + startLimitIntervalSec = 3600; + }; } |
