diff --git a/assets/default/dotfiles/npmrc b/assets/default/dotfiles/npmrc new file mode 100644 index 0000000..8d4e588 --- /dev/null +++ b/assets/default/dotfiles/npmrc @@ -0,0 +1 @@ +prefix=~/.npm diff --git a/assets/default/fish/init/paths.fish b/assets/default/fish/init/paths.fish index 41d1b6a..55955ff 100644 --- a/assets/default/fish/init/paths.fish +++ b/assets/default/fish/init/paths.fish @@ -29,6 +29,11 @@ else if [ $det_os = "mac" ] # set -gx PYTHONPATH /opt/local/Library/Frameworks/Python.framework/Versions/Current/lib/python2.7/site-packages /Library/Python/2.7/site-packages $PYTHONPATH end +# NPM paths +if type -q npm + set -gx PATH (npm bin -g 2> /dev/null) $PATH +end + # Add rust path if [ -d "$HOME/.cargo/bin" ] set -gx PATH $HOME/.cargo/bin $PATH @@ -54,12 +59,6 @@ else if [ -d "$HOME/.rvm" ] source "$HOME/.rvm/scripts/extras/rvm.fish" end -# NPM paths -# On mac the path should already be taken care of -if type -q npm ; and [ $det_os != "mac" ] - set -gx PATH $PATH (npm bin -g 2> /dev/null) -end - # Home paths if [ -d "$HOME/.local/bin" ] set -gx PATH $HOME/.local/bin $PATH diff --git a/recipes/default/dotfiles b/recipes/default/dotfiles index 42c982b..4cb0af1 100644 --- a/recipes/default/dotfiles +++ b/recipes/default/dotfiles @@ -5,6 +5,7 @@ try_link "ackrc" "$HOME/.ackrc" try_link "antrc" "$HOME/.antrc" try_link "ctags" "$HOME/.ctags" try_link "tigrc" "$HOME/.tigrc" +try_link "npmrc" "$HOME/.npmrc" try_link "tmux.conf" "$HOME/.tmux.conf" # Source files that can