summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-07 14:36:02 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-07 14:38:58 +0100
commit4fcb0a5c6256ae282a31abe9ab8df1c5dc1c066e (patch)
tree2e040ca0d291f660e824b77c8e4c0287cd4b78c3 /modules
parentmodules/fish/keymappings: Also escape `#` (diff)
downloadnixos-config-4fcb0a5c6256ae282a31abe9ab8df1c5dc1c066e.zip
modules/nix/nix_wrapper.sh: Check `/nix/store` instead of `/nix`HEADprime
In the direnv sandbox the wrapper fails, because it can't access /nix.
Diffstat (limited to '')
-rwxr-xr-xmodules/by-name/ni/nix/nix_wrapper.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/by-name/ni/nix/nix_wrapper.sh b/modules/by-name/ni/nix/nix_wrapper.sh
index 7582ec8a..077988d2 100755
--- a/modules/by-name/ni/nix/nix_wrapper.sh
+++ b/modules/by-name/ni/nix/nix_wrapper.sh
@@ -9,7 +9,7 @@ if [ "$_NIX_WRAPPER_FALLBACK" = "true" ]; then
# Allow skipping the size check.
"$me" "$@"
else
- usage="$(btrfs filesystem usage /nix --raw 2>/dev/null)"
+ usage="$(btrfs filesystem usage /nix/store --raw 2>/dev/null)"
avail="$(echo "$usage" | grep 'Device size:' | cut -f 3 | sed 's/ //g')"
used="$(echo "$usage" | grep 'Used:' | cut -f 4 | head -n 1 | sed 's/ //g')"
perc="$(printf "scale=4\n%d / %d\n" "$used" "$avail" | bc)"