nvm: only lazy-load nvm if the NVM_LAZY setting is set

This commit is contained in:
Marc Cornellà 2020-10-09 16:35:47 +02:00
commit a33c0cdb46
2 changed files with 13 additions and 7 deletions

View file

@ -16,3 +16,7 @@ plugins=(... nvm)
- **`NVM_HOMEBREW`**: if you installed nvm via Homebrew, in a directory other than `/usr/local/opt/nvm`, you
can set `NVM_HOMEBREW` to be the directory where you installed it.
- **`NVM_LAZY`**: if you want the plugin to defer the load of nvm to speed-up the start of your zsh session,
set `NVM_LAZY` to `1`. This will use the `--no-use` parameter when loading nvm, and will create a function
for `node`, `npm` and `yarn`, so when you call either of these three, nvm will load with `nvm use default`.