Switch to human readable direnv caches
This commit is contained in:
@@ -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}"
|
||||||
)}"
|
)}"
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
|
|||||||
Reference in New Issue
Block a user