diff --git a/direnvrc b/direnvrc index 4bd03da..4dd7a32 100644 --- a/direnvrc +++ b/direnvrc @@ -361,7 +361,7 @@ use_nix() { local layout_dir path version layout_dir=$(direnv_layout_dir) - if path=$(_nix eval --impure --expr "" 2>/dev/null); then + if path=$(realpath -e "$(_nix eval --impure --expr "" 2>/dev/null)"); then if [[ -f "${path}/.version-suffix" ]]; then version=$(<"${path}/.version-suffix") elif [[ -f "${path}/.git/HEAD" ]]; then