Manage XDG directories

This commit is contained in:
Paweł Płazieński 2024-09-08 13:35:57 +02:00
parent 86f8470be0
commit f4410b7a11

9
zshrc
View File

@ -263,9 +263,16 @@ precmd_functions=(store_last_return_value $precmd_functions)
zmodload zsh/complist zmodload zsh/complist
#----------------------------- XDG Base Directories ---------------------------
export XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share}
export XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config}
export XDG_STATE_HOME=${XDG_STATE_HOME:-$HOME/.local/state}
export XDG_CACHE_HOME=${XDG_CACHE_HOME:-$HOME/.cache}
#---------------------------------- Plugins ------------------------------------ #---------------------------------- Plugins ------------------------------------
export ZPLUG_ROOT=${ZPLUG_ROOT:-$ZDOTDIR/zplug} export ZPLUG_ROOT=${ZPLUG_ROOT:-$XDG_DATA_HOME/zplug}
export ZPLUG_VERSION=${ZPLUG_VERSION:-2.4.2} export ZPLUG_VERSION=${ZPLUG_VERSION:-2.4.2}
if [[ ! -d "$ZPLUG_ROOT" ]]; then if [[ ! -d "$ZPLUG_ROOT" ]]; then