summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-04 21:23:38 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-05 22:47:43 +0100
commit207dd25a1a0cf76333fa99119c3f46262d386d68 (patch)
tree9fa2cab2039e5355185912d9a9cdef5d2ba1348d
parentmodules/direnv/landrun-fish.sh: Keep the SHELL variable (diff)
downloadnixos-config-207dd25a1a0cf76333fa99119c3f46262d386d68.zip
modules/nix: Disable `auto-optimise-store`
This setting is apparently bad for performance, and could maybe explain the performance issues I have experience while running a nix build.
Diffstat (limited to '')
-rw-r--r--modules/by-name/ni/nix/module.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/by-name/ni/nix/module.nix b/modules/by-name/ni/nix/module.nix
index f094d291..31977d4c 100644
--- a/modules/by-name/ni/nix/module.nix
+++ b/modules/by-name/ni/nix/module.nix
@@ -93,7 +93,9 @@ in {
# Don't warn about dirty git trees (It is usually absolutely useless)
warn-dirty = false;
- auto-optimise-store = true;
+ # not good for performance.
+ auto-optimise-store = false;
+
experimental-features = [
"nix-command"
"flakes"