From 5632633f8419911982fe48a9b07fcf0973f6dd34 Mon Sep 17 00:00:00 2001 From: Christian Baer Date: Sun, 11 Oct 2020 22:09:20 +0200 Subject: [PATCH] More XDM configuration hustle. --- .config/npm/npmrc | 4 ++++ .inputrc => .config/readline/inputrc | 0 .config/zsh/lib/30-misc.zsh | 7 +++++-- 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 .config/npm/npmrc rename .inputrc => .config/readline/inputrc (100%) diff --git a/.config/npm/npmrc b/.config/npm/npmrc new file mode 100644 index 0000000..a598afa --- /dev/null +++ b/.config/npm/npmrc @@ -0,0 +1,4 @@ +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 \ No newline at end of file diff --git a/.inputrc b/.config/readline/inputrc similarity index 100% rename from .inputrc rename to .config/readline/inputrc diff --git a/.config/zsh/lib/30-misc.zsh b/.config/zsh/lib/30-misc.zsh index 6657176..67a6512 100644 --- a/.config/zsh/lib/30-misc.zsh +++ b/.config/zsh/lib/30-misc.zsh @@ -17,6 +17,9 @@ export IOCAGE_COLOR=TRUE NPM_PACKAGES="${HOME}/.npm-packages" export MANPATH="${MANPATH-$(manpath)}:$NPM_PACKAGES/share/man" -## Use vimrc fom XDG config home +## Set some app specific dirs with XDM scheme export VIMDOTDIR="$XDG_CONFIG_HOME/vim" -export VIMINIT='let $VIMRC="$VIMDOTDIR/vimrc" | source $VIMRC' \ No newline at end of file +export VIMINIT='let $VIMRC="$VIMDOTDIR/vimrc" | source $VIMRC' +export GOPATH="${XDG_DATA_HOME}/go" +export INPUTRC="${XDG_CONFIG_HOME}/readline/inputrc" +export NPM_CONFIG_USERCONFIG="${XDG_CONFIG_HOME}/npm/npmrc" \ No newline at end of file