diff --git a/direnv/direnvrc b/direnv/direnvrc index 7005b12..e423210 100644 --- a/direnv/direnvrc +++ b/direnv/direnvrc @@ -57,3 +57,13 @@ read_version_file() watch_file "${file}" ruby -e "puts ARGF.readline" 2> /dev/null "${file}" } + +# From https://github.com/direnv/direnv/wiki/Node#using-nvm +use_nvm() { + local node_version=$1 + + nvm_sh="${NVM_DIR}/nvm.sh" + source $nvm_sh + nvm install $node_version + nvm use $node_version +} diff --git a/zsh/.zshenv b/zsh/.zshenv index f6ef691..29ea8c1 100644 --- a/zsh/.zshenv +++ b/zsh/.zshenv @@ -21,3 +21,5 @@ export LOCAL_SESSION export SHELL=$(which zsh) export FZF_DEFAULT_COMMAND='fd' + +export NVM_DIR="${HOME}/.nvm"