mirror of
https://github.com/acedanger/shell.git
synced 2025-12-06 01:10:12 -08:00
fix: Ensure nvm loading only occurs if nvm is available
This commit is contained in:
@@ -100,6 +100,8 @@ export NVM_DIR="$HOME/.nvm"
|
||||
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
|
||||
|
||||
# Automatically use node version specified in .nvmrc if present
|
||||
# Only enable if nvm is loaded
|
||||
if command -v nvm_find_nvmrc > /dev/null 2>&1; then
|
||||
autoload -U add-zsh-hook
|
||||
load-nvmrc() {
|
||||
local nvmrc_path="$(nvm_find_nvmrc)"
|
||||
@@ -116,6 +118,7 @@ load-nvmrc() {
|
||||
}
|
||||
add-zsh-hook chpwd load-nvmrc
|
||||
load-nvmrc
|
||||
fi
|
||||
|
||||
[[ -s $HOME/.autojump/etc/profile.d/autojump.sh ]] && source $HOME/.autojump/etc/profile.d/autojump.sh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user