diff --git a/base/nix.nix b/base/nix.nix index dc52ff4..d5eae56 100644 --- a/base/nix.nix +++ b/base/nix.nix @@ -37,4 +37,9 @@ "unstable=${inputs.nixpkgs-unstable}" ]; }; + + # Make builds to be more likely killed than important services. + # 100 is the default for user slices and 500 is systemd-coredumpd@ + # We rather want a build to be killed than our precious user sessions as builds can be easily restarted. + systemd.services.nix-daemon.serviceConfig.OOMScoreAdjust = lib.mkDefault 250; }