From a1237a13e5bc82317e48938a38be36361692d60e Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado <55825613+luevano@users.noreply.github.com> Date: Thu, 10 Dec 2020 13:22:38 -0700 Subject: Add npmrc and tweak profile for envs --- .config/npm/npmrc | 9 +++++++++ .config/shell/profile | 1 + 2 files changed, 10 insertions(+) create mode 100644 .config/npm/npmrc (limited to '.config') 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" -- cgit v1.2.3-54-g00ecf