From 062321ee7fc5535318a46dffa49743d7044c2046 Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Thu, 1 Oct 2026 18:19:55 +0200 Subject: [PATCH] backwards/manatee/tadpole: Clean `/tmp` on boot Only `pinwheel` set this. Elsewhere files in `/tmp` survived reboots, and leftover `nh` build result symlinks there kept acting as GC roots, pinning store paths that should have been collected. --- hosts/backwards/modules/boot/default.nix | 2 ++ hosts/manatee/modules/boot/default.nix | 2 ++ hosts/tadpole/modules/boot/default.nix | 2 ++ 3 files changed, 6 insertions(+) diff --git a/hosts/backwards/modules/boot/default.nix b/hosts/backwards/modules/boot/default.nix index 1687cc2..3098e8a 100644 --- a/hosts/backwards/modules/boot/default.nix +++ b/hosts/backwards/modules/boot/default.nix @@ -30,6 +30,8 @@ in }; boot = { + tmp.cleanOnBoot = true; + loader = { systemd-boot = { enable = true; diff --git a/hosts/manatee/modules/boot/default.nix b/hosts/manatee/modules/boot/default.nix index 5db298a..9becb34 100644 --- a/hosts/manatee/modules/boot/default.nix +++ b/hosts/manatee/modules/boot/default.nix @@ -30,6 +30,8 @@ in }; boot = { + tmp.cleanOnBoot = true; + loader = { systemd-boot = { enable = true; diff --git a/hosts/tadpole/modules/boot/default.nix b/hosts/tadpole/modules/boot/default.nix index 90be4a5..202e011 100644 --- a/hosts/tadpole/modules/boot/default.nix +++ b/hosts/tadpole/modules/boot/default.nix @@ -30,6 +30,8 @@ in }; boot = { + tmp.cleanOnBoot = true; + loader = { grub = { enable = true;