From 1425ff45924d4bbb80c49d6015a22d4cb1ce12e0 Mon Sep 17 00:00:00 2001 From: Gaute Ravndal Date: Sat, 14 Jun 2025 20:00:19 +0200 Subject: [PATCH] resolve symbolic links to nixpkgs Fixes version detection if nixpkgs is a symbolic link into the nix store. --- direnvrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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