# Default applications export EDITOR="nvim" export TERMINAL="alacritty" export BROWSER="firefox" export READER="zathura" export PAGER="less" # XDG Base Directories export XDG_CACHE_HOME="$HOME/.cache" export XDG_CONFIG_HOME="$HOME/.config" export XDG_DATA_HOME="$HOME/.local/share" # Application-specific config export ALSA_CONFIG_PATH="$XDG_CONFIG_HOME/alsa/asoundrc" export AWS_SHARED_CREDENTIALS_FILE="$XDG_CONFIG_HOME/aws/credentials" export AWS_CONFIG_FILE="$XDG_CONFIG_HOME/aws/config" export CARGO_HOME="$XDG_DATA_HOME/cargo" export CCACHE_CONFIGPATH="$XDG_CONFIG_HOME/ccache.config" export CCACHE_DIR="$XDG_CACHE_HOME/ccache" export DOCKER_CONFIG="$XDG_CONFIG_HOME/docker" export DVDCSS_CACHE="$XDG_DATA_HOME/dvdcss" export GNUPGHOME="$XDG_DATA_HOME/gnupg" export LESSKEY="$XDG_CONFIG_HOME/less/lesskey" export LESSHISTFILE="$XDG_CACHE_HOME/less/history" export NODE_REPL_HISTORY="$XDG_DATA_HOME/node_repl_history" export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" export NVM_DIR="$XDG_DATA_HOME/nvm" export PASSWORD_STORE_DIR="$XDG_DATA_HOME/pass" export PYTHONUSERBASE="$XDG_DATA_HOME/python" export RUSTUP_HOME="$XDG_DATA_HOME/rustup" export TERMINFO="$XDG_DATA_HOME/terminfo" export TERMINFO_DIRS="$XDG_DATA_HOME/terminfo:/usr/share/terminfo" export WGETRC="$XDG_CONFIG_HOME/wget/wgetrc" export ZDOTDIR="$XDG_CONFIG_HOME/zsh"