From 5339721b50d549b3f05dee047d14a8be258572fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?m=C3=BCde?= Date: Sun, 20 Sep 2026 14:58:59 +0200 Subject: [PATCH] throttle nix daemon on high mem --- nixosConfigurations/muede-lpt2/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/nixosConfigurations/muede-lpt2/default.nix b/nixosConfigurations/muede-lpt2/default.nix index 59a3eef..492afcd 100644 --- a/nixosConfigurations/muede-lpt2/default.nix +++ b/nixosConfigurations/muede-lpt2/default.nix @@ -29,6 +29,13 @@ "i686-linux" ]; + # Global default (nixosModules/distributed-builds.nix) is MemoryMax=90%, + # which isn't tight enough on this machine's 31GiB to avoid OOM. + systemd.services.nix-daemon.serviceConfig = { + MemoryHigh = "60%"; + MemoryMax = lib.mkForce "80%"; + }; + services.xserver.xkb = { # Configure keymap in X11 layout = "de";