diff --git a/setup/init.sh b/setup/init.sh index 1738c3f..b0dd262 100644 --- a/setup/init.sh +++ b/setup/init.sh @@ -1,6 +1,9 @@ # Installing Homebrew packages source ./brew.sh +# Installing Node.js +source ./nvm.sh + # Installing global Node.js modules source ./npm.sh diff --git a/setup/nvm.sh b/setup/nvm.sh new file mode 100755 index 0000000..d81c58b --- /dev/null +++ b/setup/nvm.sh @@ -0,0 +1,14 @@ + #!/bin/sh + + # Manual install of nvm +git clone https://github.com/creationix/nvm.git ~/.nvm +cd ~/.nvm +git checkout `git describe --abbrev=0 --tags` +cd ~/.dotfiles/ + +# Reload nvm into this environment +export NVM_DIR="$HOME/.nvm/" +[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm + +nvm install stable +nvm alias default stable