diff options
-rw-r--r-- | .config/npm/npmrc | 9 | ||||
-rw-r--r-- | .config/shell/profile | 1 |
2 files changed, 10 insertions, 0 deletions
diff --git a/.config/npm/npmrc b/.config/npm/npmrc new file mode 100644 index 0000000..d8dcc0a --- /dev/null +++ b/.config/npm/npmrc @@ -0,0 +1,9 @@ +# As taken from: +# https://wiki.archlinux.org/index.php/XDG_Base_Directory + +# prefix is unnecessary (and unsupported) +# if Node.js is installed by nvm +prefix=${XDG_DATA_HOME}/npm +cache=${XDG_CACHE_HOME}/npm +tmp=${XDG_RUNTIME_DIR}/npm +init-module=${XDG_CONFIG_HOME}/npm/config/npm-init.js diff --git a/.config/shell/profile b/.config/shell/profile index f6f9a4f..8f02300 100644 --- a/.config/shell/profile +++ b/.config/shell/profile @@ -29,6 +29,7 @@ export GEM_SPEC_CACHE="$XDG_CACHE_HOME/gem" # Node.js. export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export NVM_DIR="$XDG_DATA_HOME/nvm" +export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history" # Ncurses. export TERMINFO="$XDG_DATA_HOME/terminfo" export TERMINFO_DIRS="$XDG_DATA_HOME/terminfo:/usr/share/terminfo" |