Luke Childs
1b01447272
|
9 years ago | |
---|---|---|
README.md | 9 years ago | |
zsh-nvm.plugin.zsh | 9 years ago |
README.md
zsh-nvm
Zsh plugin for installing, updating and loading
nvm
nvm
is an awesome tool but it can be kind of a pain to install and keep up to date. This zsh plugin allows you to quickly setup nvm
once, save it in your dotfiles, then never worry about it again.
The plugin will install the latest stable release of nvm
if you don't already have it, and then automatically source
it for you. You can upgrade nvm
to the latest version whenever you want without losing your installed node
versions by running nvm_update
.
Usage
Once the plugin's installed you don't really need to do anything, nvm
will be available. You'll probably want to load this as one of your first plugins so node
/npm
is available for any other plugins that may require it.
If you want to update nvm
:
% nvm_update
Installed version is v0.31.1
Checking latest version of nvm...
Updating to v0.31.2...
Previous HEAD position was ec2f450... v0.31.1
HEAD is now at 9f5322e... v0.31.2
Installation
Using Antigen
Bundle zsh-nvm
in your .zshrc
antigen bundle lukechilds/zsh-nvm
Using zplug
Load zsh-nvm
as a plugin in your .zshrc
zplug "lukechilds/zsh-nvm"
Using zgen
Include the load command in your .zshrc
zgen load lukechilds/zsh-nvm
As an Oh My ZSH! custom plugin
Clone zsh-nvm
into your custom plugins repo
git clone https://github.com/lukechilds/zsh-nvm ~/.oh-my-zsh/custom/plugins/zsh-nvm
Then load as a plugin in your .zshrc
plugins+=(zsh-nvm)
Manually
Clone this repository somewhere (~/zsh-nvm
for example)
git clone git@github.com:lukechilds/zsh-nvm.git ~/zsh-nvm
Then source it in your .zshrc
source ~/zsh-nvm/zsh-nvm.sh
License
MIT © Luke Childs