From a762f1e557d761c7bba1769703a8a86c89248b49 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 13 Mar 2026 15:10:33 +0100 Subject: [PATCH] fix(nvm): add node v22.14.0 to PATH directly for LSP compatibility --- omz-custom/nvm.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/omz-custom/nvm.sh b/omz-custom/nvm.sh index 78ac4e0..7074382 100644 --- a/omz-custom/nvm.sh +++ b/omz-custom/nvm.sh @@ -1,10 +1,12 @@ -# NVM lazy loading (speeds up shell startup significantly) +# NVM setup 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() { - unset -f nvm node npm npx + unset -f nvm [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" nvm "$@" } -node() { nvm; unset -f node; node "$@"; } -npm() { nvm; unset -f npm; npm "$@"; } -npx() { nvm; unset -f npx; npx "$@"; }