fix(nvm): omit message when silent-autoload is enabled (#11371)

This commit is contained in:
Michał Regulski 2022-12-06 18:22:13 +01:00 committed by GitHub
parent 3a9322b9a0
commit 585e7138b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -65,7 +65,7 @@ if zstyle -t ':omz:plugins:nvm' autoload; then
local node_version="$(nvm version)"
local nvmrc_path="$(nvm_find_nvmrc)"
local nvm_silent=""
zstyle -t ':omz:plugins:nvm' silent-autoload && _nvm_silent="--silent"
zstyle -t ':omz:plugins:nvm' silent-autoload && nvm_silent="--silent"
if [[ -n "$nvmrc_path" ]]; then
local nvmrc_node_version=$(nvm version $(cat "$nvmrc_path" | tr -dc '[:print:]'))
@ -76,7 +76,10 @@ if zstyle -t ':omz:plugins:nvm' autoload; then
nvm use $nvm_silent
fi
elif [[ "$node_version" != "$(nvm version default)" ]]; then
echo "Reverting to nvm default version"
if [[ -z $nvm_silent ]]; then
echo "Reverting to nvm default version"
fi
nvm use default $nvm_silent
fi
}