We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a2a6155 + c5fdefe commit d743b62Copy full SHA for d743b62
plugins/available/nvm.plugin.bash
@@ -9,10 +9,18 @@ cite about-plugin
9
about-plugin 'node version manager configuration'
10
11
export NVM_DIR="${NVM_DIR:-$HOME/.nvm}"
12
+
13
+# first check if NVM is managed by brew
14
+NVM_BREW_PREFIX=""
15
+if _bash_it_homebrew_check
16
+then
17
+ NVM_BREW_PREFIX=$(brew --prefix nvm 2>/dev/null)
18
+fi
19
20
# This loads nvm
-if _bash_it_homebrew_check && [[ -s "${BASH_IT_HOMEBREW_PREFIX}/nvm.sh" ]]
21
+if [[ -n "$NVM_BREW_PREFIX" && -s "${NVM_BREW_PREFIX}/nvm.sh" ]]
22
then
- source "${BASH_IT_HOMEBREW_PREFIX}/nvm.sh"
23
+ source "${NVM_BREW_PREFIX}/nvm.sh"
24
else
25
[[ -s "$NVM_DIR/nvm.sh" ]] && source "$NVM_DIR/nvm.sh"
26
fi
0 commit comments