fix(nvm): add node v22.14.0 to PATH directly for LSP compatibility

This commit is contained in:
Oliver
2026-03-13 15:10:33 +01:00
parent 77dc5e935f
commit a762f1e557

View File

@@ -1,10 +1,12 @@
# NVM lazy loading (speeds up shell startup significantly) # NVM setup
export NVM_DIR="$HOME/.nvm" export NVM_DIR="$HOME/.nvm"
# Add default node to PATH (for child processes and immediate use)
export PATH="$NVM_DIR/versions/node/v22.14.0/bin:$PATH"
# Lazy load nvm command only (node/npm/npx work directly from PATH)
nvm() { nvm() {
unset -f nvm node npm npx unset -f nvm
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm "$@" nvm "$@"
} }
node() { nvm; unset -f node; node "$@"; }
npm() { nvm; unset -f npm; npm "$@"; }
npx() { nvm; unset -f npx; npx "$@"; }