Switch to human readable direnv caches

This commit is contained in:
2022-08-26 11:52:46 -07:00
parent 8ac5ff67a4
commit 0c3d8e2a39

View File

@@ -55,8 +55,8 @@
declare -A direnv_layout_dirs declare -A direnv_layout_dirs
direnv_layout_dir() { direnv_layout_dir() {
echo "''${direnv_layout_dirs[$PWD]:=$( echo "''${direnv_layout_dirs[$PWD]:=$(
echo -n "$XDG_CACHE_HOME"/direnv/layouts/ local path="''${PWD//[^a-zA-Z0-9]/-}"
echo -n "$PWD" | sha1sum | cut -d ' ' -f 1 echo "$XDG_CACHE_HOME/direnv/layouts/''${path:1}"
)}" )}"
} }
''; '';