From fc711ffd25b107d9dbd48240cd46fdfbfc63111b Mon Sep 17 00:00:00 2001 From: Charlie Root Date: Sun, 22 Sep 2024 00:19:44 +0200 Subject: [PATCH] nix/module.nix: change TMPDIR for nix daemon --- modules/system/nix/module.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/system/nix/module.nix b/modules/system/nix/module.nix index fe637f0..5a26f16 100644 --- a/modules/system/nix/module.nix +++ b/modules/system/nix/module.nix @@ -146,9 +146,19 @@ in { }; }; + systemd.services = { + + # WE DONT WANT TO BUILD STUFF ON TMPFS + # ITS NOT A GOOD IDEA + nix-daemon = { + + environment.TMPDIR = "/var/tmp"; + }; + # Do not run garbage collection on AC power. # This makes a quite nice difference in battery life. - systemd.services.nix-gc = { + nix-gc = { unitConfig.ConditionACPower = true; }; + }; }