From fa23635e5ca5f255cf88002677e0ef43c4bb0736 Mon Sep 17 00:00:00 2001 From: rydesun Date: Wed, 12 Feb 2020 23:20:49 +0800 Subject: [PATCH] Set xdg dirs for npm and pylint --- .config/npm/npmrc | 4 ++++ .pam_environment | 24 ++++++++++++++---------- 2 files changed, 18 insertions(+), 10 deletions(-) create mode 100644 .config/npm/npmrc diff --git a/.config/npm/npmrc b/.config/npm/npmrc new file mode 100644 index 0000000..fc84b78 --- /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 diff --git a/.pam_environment b/.pam_environment index 7b5ebe4..0084d02 100644 --- a/.pam_environment +++ b/.pam_environment @@ -1,6 +1,5 @@ GOPATH DEFAULT=@{HOME}.packages/go PYTHONUSERBASE DEFAULT=@{HOME}.packages/python -PYTHONPYCACHEPREFIX DEFAULT=@{HOME}.cache/python PATH DEFAULT=@{HOME}bin:${GOPATH}/bin:${PYTHONUSERBASE}/bin:@{HOME}.packages/node_modules/.bin # default EDITOR DEFAULT=nvim @@ -33,20 +32,25 @@ WGETRC DEFAULT=${XDG_CONFIG_HOME}/wget/wgetrc ZDOTDIR DEFAULT=${XDG_CONFIG_HOME}/zsh HISTFILE DEFAULT=${XDG_DATA_HOME}/zsh/history -# ipython -IPYTHONDIR DEFAULT=${XDG_CONFIG_HOME}/jupyter -JUPYTER_CONFIG_DIR DEFAULT=${XDG_CONFIG_HOME}/jupyter - -# docker -DOCKER_CONFIG DEFAULT=${XDG_CONFIG_HOME}/docker +# openssl +RANDFILE DEFAULT=${XDG_DATA_HOME}/openssl/randfile # python -PYTHONSTARTUP DEFAULT=${XDG_CONFIG_HOME}/python/repl_startup.py +PYTHONSTARTUP DEFAULT=${XDG_CONFIG_HOME}/python/repl_startup.py +PYTHONPYCACHEPREFIX DEFAULT=@{HOME}.cache/python +# ipython +IPYTHONDIR DEFAULT=${XDG_CONFIG_HOME}/jupyter +JUPYTER_CONFIG_DIR DEFAULT=${XDG_CONFIG_HOME}/jupyter +# pylint +PYLINTHOME DEFAULT=${XDG_CACHE_HOME}/pylint + +# npm +NPM_CONFIG_USERCONFIG DEFAULT=${XDG_CONFIG_HOME}/npm/npmrc # ruby bundler BUNDLE_USER_CONFIG DEFAULT=${XDG_CONFIG_HOME}/bundle BUNDLE_USER_CACHE DEFAULT=${XDG_CACHE_HOME}/bundle BUNDLE_USER_PLUGIN DEFAULT=${XDG_DATA_HOME}/bundle -# openssl -RANDFILE DEFAULT=${XDG_DATA_HOME}/openssl/randfile +# docker +DOCKER_CONFIG DEFAULT=${XDG_CONFIG_HOME}/docker