Add XDG sections for GTK2 and less history

This commit is contained in:
Yannik Buerkle 2024-05-25 12:51:44 +02:00
parent f390a7bea4
commit 7b57dfbd05

7
.zshrc
View file

@ -78,6 +78,9 @@ export PYTHON_HISTORY="$XDG_STATE_HOME/python/history"
export PYTHONPYCACHEPREFIX="$XDG_CACHE_HOME/python"
export PYTHONUSERBASE="$XDG_DATA_HOME/python"
export RUSTUP_HOME="$XDG_DATA_HOME/rustup"
export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc"
export LESSHISTFILE="$XDG_STATE_HOME/less/history"
# Completion styling
zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}'
@ -115,8 +118,8 @@ fi
export EDITOR="$(which nvim)"
export PATH="$HOME/.config/emacs/bin:$HOME/.local/bin:$HOME/.local/share/gem/ruby/3.0.0/bin:$PATH"
if test -d "$HOME/.nvm"; then
export NVM_DIR="$HOME/.nvm"
if test -d "$XDG_DATA_HOME/nvm"; then
export NVM_DIR="$XDG_DATA_HOME/nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
fi