From 1017999869e72eb827bcbc68aca496dbb2020f33 Mon Sep 17 00:00:00 2001 From: "quentin@aristote.fr" Date: Wed, 13 Mar 2024 12:47:38 +0100 Subject: allow restarting nixos-upgrade once --- config/nix.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'config') 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; + }; } -- cgit v1.2.3