From 7bbb34cc0625348993ed69a301dc057ae014e64c Mon Sep 17 00:00:00 2001 From: Bradley Shellnut Date: Tue, 23 Nov 2021 16:35:01 -0800 Subject: [PATCH] Adding nvm install details and nvmrc info. --- environment/Environment.md | 9 +++++++-- environment/Terminal.md | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/environment/Environment.md b/environment/Environment.md index a376434..0ca9461 100644 --- a/environment/Environment.md +++ b/environment/Environment.md @@ -6,6 +6,9 @@ - Curl: `sudo apt install curl` - Docker: [Ubuntu Install](https://docs.docker.com/engine/install/ubuntu/#prerequisites) - [Install instructions](../master/linux/Docker-Setup.md) +- [Node Version Manager](https://github.com/nvm-sh/nvm#set-default-node-version) + - `curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash` + - Use `.nvmrc` from [Dotfiles](../master/linux/Environment-Setup.md#environment-setup##dot-files) - Gatsby CLI: `sudo npm install gatsby-cli -g` - Heroku CLI: `sudo snap install --classic heroku` - Vim: `sudo apt install vim` @@ -28,14 +31,16 @@ - `test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv)` - `test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)` -- If using bash: `test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile` +- If using bash: `test -r ~/.bash_profile && echo "eval \$($(brew --prefix)/bin/brew shellenv)" >> ~/.bash_profile` - `echo "eval \$($(brew --prefix)/bin/brew shellenv)" >>~/.profile` #### List of installed casks _NOTE: ZSH and plugins for Ubuntu should be manually installed and not from brew_ -- nodeJS: `brew install node` +_NodeJS: Use Node Version Manager_ + +- NodeJS: *Use Node Version Manager instead* - postresql: `brew install postgresql` - sshpass: `brew install hudochenkov/sshpass/sshpass` - tmux: `brew install tmux` diff --git a/environment/Terminal.md b/environment/Terminal.md index f2540f2..c453afc 100644 --- a/environment/Terminal.md +++ b/environment/Terminal.md @@ -29,6 +29,7 @@ _Currently using zsh_ - [.zshrc](https://github.com/BradNut/dotfiles/blob/master/.zshrc) - [Oh My Zsh](https://ohmyzsh.sh) - Install: `sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"` +- [.nvmrc](https://github.com/BradNut/dotfiles/blob/master/.zshrc) - Node Version Manager config file #### Oh My Zsh Plugins