diff --git a/.bash_profile b/.bash_profile index f401879..256eec4 100644 --- a/.bash_profile +++ b/.bash_profile @@ -10,10 +10,4 @@ case $(tty) in /dev/tty[0-9]*) ;; esac -# Add home bin folder to $PATH -PATH=$PATH:~/bin - -# Redirect npm global installs to user folder instead -# Ref: https://wiki.archlinux.org/index.php/Node.js#Allow_user-wide_installations -PATH="$HOME/.node_modules/bin:$PATH" -export npm_config_prefix=~/.node_modules +# To maximize scope, env vars are set in ~/.pam_environment diff --git a/.pam_environment b/.pam_environment new file mode 100644 index 0000000..9f75d7f --- /dev/null +++ b/.pam_environment @@ -0,0 +1,9 @@ +# ~/.pam_environment variables + + +# Add home bin folder and ~/.node_modules/bin to $PATH +PATH DEFAULT= OVERRIDE=${HOME}/bin:${HOME}/.node_modues/bin:${PATH} + +# Redirect npm global installs to user folder instead +# Ref: https://wiki.archlinux.org/index.php/Node.js#Allow_user-wide_installations +npm_config_prefix DEFAULT=/home/thurstylark/.node_modules