Prioritize nvm via env-var over bre-prefix
As the `brew --prefix nvm` takes up to 2.5s on my machine, we should favor finding the `nvm.sh` using the `$NVM_DIR` over using `brew --prefix` option.pull/1707/head
parent
bcc3f4080b
commit
c6b10cd3c0
|
|
@ -9,13 +9,17 @@ about-plugin 'node version manager configuration'
|
||||||
|
|
||||||
export NVM_DIR=${NVM_DIR:-$HOME/.nvm}
|
export NVM_DIR=${NVM_DIR:-$HOME/.nvm}
|
||||||
# This loads nvm
|
# This loads nvm
|
||||||
if command -v brew &>/dev/null && [ -s $(brew --prefix nvm)/nvm.sh ]
|
if [ -s "$NVM_DIR/nvm.sh" ]
|
||||||
then
|
then
|
||||||
. $(brew --prefix nvm)/nvm.sh
|
source "$NVM_DIR/nvm.sh"
|
||||||
else
|
else
|
||||||
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
|
if command -v brew &>/dev/null && [ -s $(brew --prefix nvm)/nvm.sh ]
|
||||||
|
then
|
||||||
|
source $(brew --prefix nvm)/nvm.sh
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if ! command -v nvm &>/dev/null
|
if ! command -v nvm &>/dev/null
|
||||||
then
|
then
|
||||||
function nvm() {
|
function nvm() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue