Set xdg env var for npm init module

This commit is contained in:
ItsDrike 2025-09-03 18:12:46 +02:00
parent bd6db330d9
commit 88c5d1d476
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0

View file

@ -70,6 +70,7 @@ export CARGO_HOME="$XDG_DATA_HOME/cargo"
export RUSTUP_HOME="$XDG_DATA_HOME/rustup" export RUSTUP_HOME="$XDG_DATA_HOME/rustup"
export GRADLE_USER_HOME="$XDG_DATA_HOME/gradle" export GRADLE_USER_HOME="$XDG_DATA_HOME/gradle"
export _JAVA_OPTIONS="-Djava.util.prefs.userRoot=$XDG_CONFIG_HOME/java" export _JAVA_OPTIONS="-Djava.util.prefs.userRoot=$XDG_CONFIG_HOME/java"
export NPM_CONFIG_INIT_MODULE="$XDG_CONFIG_HOME"/npm/config/npm-init.js
export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc"
export NPM_CONFIG_CACHE="$XDG_CACHE_HOME/npm" export NPM_CONFIG_CACHE="$XDG_CACHE_HOME/npm"
export NPM_CONFIG_PREFIX="$XDG_DATA_HOME/npm" export NPM_CONFIG_PREFIX="$XDG_DATA_HOME/npm"
@ -137,7 +138,7 @@ fi
# Other program settings # Other program settings
export HISTTIMEFORMAT="%Y-%m-%d %T " export HISTTIMEFORMAT="%Y-%m-%d %T "
export SUDO_ASKPASS="$HOME/.local/bin/scripts/gui/prompt/menupass" export SUDO_ASKPASS="$HOME/.local/bin/scripts/gui/prompt/menupass"
export PIPENV_VENV_IN_PROJECT=1 # Force pipenv to create new environments within projects ./.venv export PIPENV_VENV_IN_PROJECT=1 # Force pipenv to create new environments within projects ./.venv
# Remove irrelevant variables added for posix compatibility # Remove irrelevant variables added for posix compatibility
unset posix unset posix