diff --git a/plugins/nvm/_nvm b/plugins/nvm/_nvm index a95c9e375..3f4432fbf 100644 --- a/plugins/nvm/_nvm +++ b/plugins/nvm/_nvm @@ -1,7 +1,7 @@ #compdef nvm #autoload -[[ -s ~/.nvm/nvm.sh ]] || return 0 +[[ -s "${NVM_DIR:=~/.nvm}" ]] || return 0 local -a _1st_arguments _1st_arguments=( diff --git a/plugins/nvm/nvm.plugin.zsh b/plugins/nvm/nvm.plugin.zsh index 9709719fe..6253e3077 100644 --- a/plugins/nvm/nvm.plugin.zsh +++ b/plugins/nvm/nvm.plugin.zsh @@ -1,3 +1,4 @@ # The addition 'nvm install' attempts in ~/.profile -[[ -s ~/.nvm/nvm.sh ]] && . ~/.nvm/nvm.sh +NVM_DIR="${NVM_DIR:=~/.nvm}" +[[ -s "${NVM_DIR}/nvm.sh" ]] && . "${NVM_DIR}/nvm.sh"