diff --git a/functions/_tide_item_nvm.fish b/functions/_tide_item_nvm.fish index dcfc7de..a3e035b 100644 --- a/functions/_tide_item_nvm.fish +++ b/functions/_tide_item_nvm.fish @@ -1,13 +1,13 @@ function _tide_item_nvm - if set -l whichNode (which node 2>/dev/null) # Ensure node is installed - set -l nodeVersion (string split / $whichNode)[-3] # Much faster than node --version + if set -l nodePath (command --search node) # Ensure node is installed + set -l nodeVersion (string split / $nodePath)[-3] # Much faster than node --version if test -n "$tide_nvm_default_node" if test "$tide_nvm_default_node" != "$nodeVersion" set_color $tide_nvm_color printf '%s' $tide_nvm_icon' ' $nodeVersion end - else if string match --quiet --regex "^$NVM_DIR.*" $whichNode # If node path begins with nvm directory + else if string match --quiet --regex "^$NVM_DIR.*" $nodePath # If node path begins with nvm directory set_color $tide_nvm_color printf '%s' $tide_nvm_icon' ' $nodeVersion end