commit abd230d350186831d4f01dfb3a396673164d10dc
parent 7bde555c4fb5ce6041bbbea751d8822ab1b190c0
Author: Katja (ctucx) <git@ctu.cx>
Date: Fri, 7 Mar 2025 22:43:36 +0100
parent 7bde555c4fb5ce6041bbbea751d8822ab1b190c0
Author: Katja (ctucx) <git@ctu.cx>
Date: Fri, 7 Mar 2025 22:43:36 +0100
machines/seifenkiste: add oom management
1 file changed, 13 insertions(+), 0 deletions(-)
diff --git a/machines/seifenkiste/default.nix b/machines/seifenkiste/default.nix @@ -34,6 +34,19 @@ services.fprintd.enable = true; services.fwupd.enable = true; + # OOM + systemd.oomd.enable = true; + systemd.oomd.enableUserSlices = true; + services.earlyoom = { + enable = true; + enableNotifications = true; + extraArgs = [ + "--ignore-root-user" + "--avoid '(^|/)(init|gnome-shell|gdm|mutter)$'" + "--prefer '(^|/)(nix)$'" + ]; + }; + security.pam.services.login.fprintAuth = lib.mkForce false; networking.networkmanager.fccUnlockScripts = [