diff --git a/configuration.nix b/configuration.nix index 93f3eb0..cdf032e 100644 --- a/configuration.nix +++ b/configuration.nix @@ -68,14 +68,16 @@ allowReboot = true; }; - # Run Nix garbage collector + # Run Nix garbage collector, while avoiding recompilation nix = { + autoOptimiseStore = true; gc = { automatic = true; options = "--delete-older-than 14d"; }; extraOptions = '' keep-outputs = true + keep-derivations = true gc-keep-outputs = true ''; };