diff --git a/modules/node/init.zsh b/modules/node/init.zsh index 6fb68f3..45a4e8f 100644 --- a/modules/node/init.zsh +++ b/modules/node/init.zsh @@ -12,8 +12,8 @@ if [[ -s "${NVM_DIR:=$HOME/.nvm}/nvm.sh" ]]; then # Load package manager installed NVM into the shell session. elif (( $+commands[brew] )) && \ - [[ -d "${nvm_prefix::="$(brew --prefix 2> /dev/null)"/opt/nvm}" ]]; then - source "$(brew --prefix nvm)/nvm.sh" + [[ -d "${nvm_prefix::="$(brew --prefix nvm 2> /dev/null)"}" ]]; then + source "${nvm_prefix}/nvm.sh" unset nvm_prefix # Load manually installed nodenv into the shell session.