diff --git a/asdf.sh b/asdf.sh index 6595c63c..ac349c3f 100644 --- a/asdf.sh +++ b/asdf.sh @@ -17,13 +17,14 @@ ASDF_DIR="$(dirname "$current_script_path")" # replace all occurrences - ${parameter//pattern/string} ASDF_BIN="${ASDF_DIR}/bin" ASDF_SHIMS="${ASDF_DIR}/shims" -ASDF_USER_SHIMS="${ASDF_DATA_DIR:-$HOME/.asdf}" +ASDF_USER_SHIMS="${ASDF_DATA_DIR:-$HOME/.asdf}/shims" [[ ":$PATH:" == *":${ASDF_BIN}:"* ]] && PATH="${PATH//$ASDF_BIN:/}" [[ ":$PATH:" == *":${ASDF_SHIMS}:"* ]] && PATH="${PATH//$ASDF_SHIMS:/}" [[ ":$PATH:" == *":${ASDF_USER_SHIMS}:"* ]] && PATH="${PATH//$ASDF_USER_SHIMS:/}" # add to front of $PATH PATH="${ASDF_BIN}:$PATH" PATH="${ASDF_SHIMS}:$PATH" +PATH="${ASDF_USER_SHIMS}:$PATH" if [ -n "$ZSH_VERSION" ]; then autoload -U bashcompinit