diff --git a/zsh/configs/post/path.zsh b/zsh/configs/post/path.zsh index d462bf2..2730d8b 100644 --- a/zsh/configs/post/path.zsh +++ b/zsh/configs/post/path.zsh @@ -3,9 +3,11 @@ PATH="$HOME/.bin:/usr/local/sbin:$PATH" # load ASDF, either from home dir or brew install if [ -f "$HOME/.asdf/asdf.sh" ]; then - . $HOME/.asdf/asdf.sh -elif ASDF_PREFIX=$(brew --prefix asdf); then - . $ASDF_PREFIX/asdf.sh + . "$HOME/.asdf/asdf.sh" +elif [ -f "/usr/local/opt/asdf/asdf.sh" ]; then + . "/usr/local/opt/asdf/asdf.sh" +elif which brew >/dev/null && ASDF_PREFIX=$(brew --prefix asdf); then + . "$ASDF_PREFIX/asdf.sh" fi # mkdir .git/safe in the root of repositories you trust