From f4410b7a1134a214148566666d2fdf1d35455800 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20P=C5=82azie=C5=84ski?= Date: Sun, 8 Sep 2024 13:35:57 +0200 Subject: [PATCH] Manage XDG directories --- zshrc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/zshrc b/zshrc index 0c688bd..1982465 100644 --- a/zshrc +++ b/zshrc @@ -263,9 +263,16 @@ precmd_functions=(store_last_return_value $precmd_functions) 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 ------------------------------------ -export ZPLUG_ROOT=${ZPLUG_ROOT:-$ZDOTDIR/zplug} +export ZPLUG_ROOT=${ZPLUG_ROOT:-$XDG_DATA_HOME/zplug} export ZPLUG_VERSION=${ZPLUG_VERSION:-2.4.2} if [[ ! -d "$ZPLUG_ROOT" ]]; then