# XDG Base Directories TEST_VAR="TEST2" XDG_CONFIG_HOME="${HOME}/.config" XDG_CACHE_HOME="${HOME}/.cache" XDG_DATA_HOME="${HOME}/.local/share" XDG_STATE_HOME="${HOME}/.local/state" # Custom inofficial Base Directories XDG_BIN_HOME="${HOME}/.local/bin" XDG_LOG_HOME="${HOME}/.local/log" DOTFILES="${HOME}/dotfiles" # XDG Config STARSHIP_CONFIG="${XDG_CONFIG_HOME}/starship/config.toml" KDEHOME="${XDG_CONFIG_HOME}/kde" DOCKER_CONFIG="${XDG_CONFIG_HOME}/docker" TEXMFCONFIG="${XDG_CONFIG_HOME/}texlive/texmf-config" PARALLEL_HOME="${XDG_CONFIG_HOME}/parallel" GTK_RC_FILES="${XDG_CONFIG_HOME}/gtk-1.0/gtkrc" GTK2_RC_FILES="${XDG_CONFIG_HOME}/gtk-2.0/gtkrc" WGETRC="${XDG_CONFIG_HOME}/wget/wgetrc" ZDOTDIR="${XDG_CONFIG_HOME}/zsh" NPM_CONFIG_USERCONFIG="${XDG_CONFIG_HOME}/npm/config" _JAVA_OPTIONS="-Djava.util.prefs.userRoot=${XDG_CONFIG_HOME}/java" PYTHONSTARTUP="${XDG_CONFIG_HOME}/python/startup.py" XINITRC="${XDG_CONFIG_HOME}/X11/xinitrc" XSERVERRC="${XDG_CONFIG_HOME}/X11/xserverrc" # XDG Cache CUDA_CACHE_PATH="${XDG_CACHE_HOME}/nv" TEXMFVAR="${XDG_CACHE_HOME}/texlive/texmf-var" NUGET_PACKAGES="${XDG_CACHE_HOME}/nuget/packages" __GL_SHADER_DISK_CACHE_PATH="${XDG_CACHE_HOME}/nvidia/shaders" PYTHONPYCACHEPREFIX="${XDG_CACHE_HOME}/python" # XDG Data CARGO_HOME="${XDG_DATA_HOME}/cargo" RUSTUP_HOME="${XDG_DATA_HOME}/rustup" GOPATH="${XDG_DATA_HOME}/go" WINEPREFIX="${XDG_DATA_HOME}/wine/prefixes/default" TEXMFHOME="${XDG_DATA_HOME}/texmf" GNUPGHOME="${XDG_DATA_HOME}/gnupg" VAGRANT_HOME="${XDG_DATA_HOME}/vagrant" VAGRANT_ALIAS_FILE="${XDG_DATA_HOME}/vagrant/aliases" NODE_REPL_HISTORY="${XDG_DATA_HOME}/node/node_repl_history" MYSQL_HISTFILE="${XDG_DATA_HOME}/mysql/history" GRADLE_USER_HOME="${XDG_DATA_HOME}/gradle" SQLITE_HISTORY="${XDG_DATA_HOME}/sqlite_history" PYTHONUSERBASE="${XDG_DATA_HOME}/python" # XDG State HISTFILE="${XDG_STATE_HOME}/zsh/history" # XDG Runtime XAUTHORITY="${XDG_RUNTIME_DIR}/Xauthority"