summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/nix.nix10
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;
+ };
}