Commit Graph

28 Commits

Author SHA1 Message Date
Luke Childs
cade63ed94 Add NVM_LAZY_LOAD option 2016-08-27 10:18:45 +01:00
Luke Childs
639e7e9f5c Add lazy loading 2016-08-27 10:05:40 +01:00
Luke Childs
c1517e0045 Remove unused function _zsh_nvm_get 2016-08-18 17:56:02 +01:00
Luke Childs
e0be3a1bdf Get latest release from git tags 2016-08-09 20:54:02 +01:00
Luke Childs
0ccae77ce2 Do proper empty string test rather than truthy
Truthy doesn't seem to work on older versions of zsh
5.0.2 fails, 5.1 works
2016-07-31 20:15:06 +01:00
Luke Childs
281614aacd Export $NVM_DIR 2016-07-30 00:05:39 +01:00
Luke Childs
86b7f6c1a9 Call help instead of --help
`--help` is only available on newer versions of nvm, `help` is backwards compatible
2016-07-26 23:32:16 +01:00
Luke Childs
a7b8594684 Add revert command 2016-07-26 23:20:32 +01:00
Luke Childs
781b46dede Use default upgrade if it's built in 2016-07-25 19:20:29 +01:00
Luke Childs
96fa6aab57 Store previous nvm version when upgrading 2016-07-25 19:03:00 +01:00
Luke Childs
a6b8ef980f Move new loading code into reusable function 2016-07-24 22:00:42 +01:00
Luke Childs
21bfbbf3c8 Extend nvm function for upgrade command 2016-07-24 19:28:51 +01:00
Luke Childs
0795cfebbb Silence git fetch output when updating 2016-07-21 20:05:02 +01:00
Luke Childs
d02a2ac3f8 Source new nvm version after update 2016-07-09 09:29:14 +01:00
Luke Childs
a8bfc705a7 Notify user when nvm is being installed 2016-07-08 22:41:04 +01:00
Luke Childs
1b01447272 Make NVM_DIR check consistent with others 2016-07-08 21:36:59 +01:00
Luke Childs
a8194ea562 Reorder update messages 2016-07-08 21:19:35 +01:00
Luke Childs
03d7a4bce4 Move all cd commands into sub commands
This is to stop the user's CWD being changed
2016-07-08 20:47:22 +01:00
Luke Childs
eb40361f00 Check if we need to update before updating 2016-07-08 20:34:42 +01:00
Luke Childs
2babe68372 Add update function 2016-07-08 20:28:07 +01:00
Luke Childs
34e7a4d28d Source nvm 2016-07-08 19:55:22 +01:00
Luke Childs
e1c0c7bac1 Install nvm 2016-07-08 19:54:58 +01:00
Luke Childs
4f10e63798 Add install script 2016-07-08 19:47:48 +01:00
Luke Childs
7c8449e0e8 Set NVM_DIR 2016-07-08 19:47:16 +01:00
Luke Childs
dde14339e7 Get latest release tag 2016-07-08 19:43:09 +01:00
Luke Childs
3080993da0 Silently download file and return contents 2016-07-08 13:42:00 +01:00
Luke Childs
4b14302d6d Check something is available in PATH 2016-07-08 13:39:46 +01:00
Luke Childs
70ec8704d6 Add plugin file 2016-07-08 00:41:30 +01:00