From c83d22748cbf23f87747b64ac2149aec31026047 Mon Sep 17 00:00:00 2001 From: James Dixon Date: Fri, 12 Feb 2021 20:42:58 -0500 Subject: [PATCH] add pyenv and nvm --- files/bash/.bashrc | 17 +++++++++++++++-- files/vim/.vim/plugins.vim | 2 +- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/files/bash/.bashrc b/files/bash/.bashrc index 38fc272..ea25705 100644 --- a/files/bash/.bashrc +++ b/files/bash/.bashrc @@ -229,10 +229,9 @@ fi ## extra paths ## -# ruby +# ruby (rbenv) if command -v ruby > /dev/null && command -v gem > /dev/null; then appendpath "$(ruby -r rubygems -e 'puts Gem.user_dir')/bin" - # rbenv shim if [ -d "$HOME/.rbenv/bin" ]; then appendpath "$HOME/.rbenv/bin" @@ -240,6 +239,20 @@ if command -v ruby > /dev/null && command -v gem > /dev/null; then fi fi +# node (nvm) +if [ -d "$HOME/.nvm" ]; then + export NVM_DIR="$HOME/.nvm" + [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" + [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" +fi + +# python (pyenv) +if [ -d "$HOME/.pyenv" ]; then + export PYENV_ROOT="$HOME/.pyenv" + appendpath "$PYENV_ROOT/bin" + command -v pyenv > /dev/null && eval "$(pyenv init -)" +fi + # go if command -v go > /dev/null; then [ -d "$HOME/go" ] && mv "$HOME/go" "$HOME/.go" diff --git a/files/vim/.vim/plugins.vim b/files/vim/.vim/plugins.vim index 778765e..c8019ef 100644 --- a/files/vim/.vim/plugins.vim +++ b/files/vim/.vim/plugins.vim @@ -105,4 +105,4 @@ let g:vim_markdown_conceal = 0 let g:vim_markdown_frontmatter = 1 "vim-emmet -let g:user_emmet_install_global = 0 +let g:user_emmet_install_global = 1