summaryrefslogtreecommitdiff
path: root/config/nix.nix
diff options
context:
space:
mode:
authorquentin@aristote.fr <quentin@aristote.fr>2024-12-01 22:59:58 +0100
committerquentin@aristote.fr <quentin@aristote.fr>2024-12-01 23:28:59 +0100
commit2f994c161ab21a5b675f28cd25947908f8ce80ed (patch)
treef1d04e007a50ddef460287d2a4aef69ff12f6778 /config/nix.nix
parent7082046cf78fd6a0bef7a968f7c751d45f9859a5 (diff)
upgrade to nixos 24.11
Diffstat (limited to 'config/nix.nix')
-rw-r--r--config/nix.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/config/nix.nix b/config/nix.nix
index d0b6ba2..dae9061 100644
--- a/config/nix.nix
+++ b/config/nix.nix
@@ -18,7 +18,9 @@
setFlakeRegistry = true;
};
- systemd.services.nixos-upgrade = {
+ systemd.services.nixos-upgrade = let
+ mkForce = lib.mkOverride 51;
+ in {
# restart at most once every hour
serviceConfig = {
Restart = "on-failure";
@@ -27,8 +29,8 @@
MemoryHigh = "1G";
MemoryMax = "1.5G";
};
- startLimitBurst = 1;
- startLimitIntervalSec = 3600;
+ startLimitBurst = mkForce 1;
+ startLimitIntervalSec = mkForce 3600;
preStart = lib.mkAfter ''
echo Dry-building...
drvs=$(${pkgs.nixos-rebuild}/bin/nixos-rebuild dry-build --flake /etc/nixos/ 2>&1 | grep '/nix/store')