NVM hiding

From https://github.com/caiogondim/bullet-train.zsh/issues/208
This commit is contained in:
William Nguyen
2020-03-28 04:15:12 -07:00
parent 1ff497a615
commit 7d14134302

View File

@@ -588,10 +588,12 @@ prompt_virtualenv() {
# NVM: Node version manager
prompt_nvm() {
setopt extended_glob
if [[ (-n *.js(#qN)) || (-n *.json(#qN)) ]]; then
local nvm_prompt
if type nvm >/dev/null 2>&1; then
nvm_prompt=$(nvm current 2>/dev/null)
[[ "${nvm_prompt}x" == "x" || "${nvm_prompt}" == "system" ]] && return
[[ "${nvm_prompt}x" == "x" ]] && return
elif type node >/dev/null 2>&1; then
nvm_prompt="$(node --version)"
else
@@ -599,6 +601,7 @@ prompt_nvm() {
fi
nvm_prompt=${nvm_prompt}
prompt_segment $BULLETTRAIN_NVM_BG $BULLETTRAIN_NVM_FG $BULLETTRAIN_NVM_PREFIX$nvm_prompt
fi
}
#AWS Profile