fish: set XDG base directory variables

This commit is contained in:
Nico 2026-02-09 13:34:36 +11:00
parent 70887d5568
commit d2eb9703ae
Signed by: nico
SSH key fingerprint: SHA256:XuacYOrGqRxC3jVFjfLROn1CSvLz85Dec6N7O9Gwu/0

View file

@ -23,4 +23,9 @@ if status is-interactive
set pure_enable_single_line_prompt true
set HOMEBREW_AUTO_UPDATE_SECS 86400
zoxide init fish | source
# xdg variables
set -gx XDG_CONFIG_HOME "$HOME/.config" # config
set -gx XDG_CACHE_HOME "$HOME/.cache" # cache
set -gx XDG_DATA_HOME "$HOME/.local/share" # data files eg. /usr/share
set -gx XDG_STATE_HOME "$HOME/.local/state" # state files eg. /var/lib
end