From 48f44ace0457518166d7871897654ca802f3a78d Mon Sep 17 00:00:00 2001 From: Ryan Reed Date: Sun, 3 Jul 2022 21:03:18 -0400 Subject: [PATCH] Better defaaults for XDG variables --- dot_zshenv | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dot_zshenv b/dot_zshenv index c17bedd..0288b9e 100644 --- a/dot_zshenv +++ b/dot_zshenv @@ -1,8 +1,8 @@ # Ensure XDG locations are defined -export XDG_CONFIG_HOME="$HOME"/.config -export XDG_CACHE_HOME="$HOME"/.cache -export XDG_DATA_HOME="$HOME"/.local/share -export XDG_STATE_HOME="$HOME"/.local/state +export XDG_CACHE_HOME=${XDG_CACHE_HOME:="$HOME/.cache"} +export XDG_CONFIG_HOME=${XDG_CONFIG_HOME:="$HOME/.config"} +export XDG_DATA_HOME=${XDG_DATA_HOME:="$HOME/.local/share"} +export XDG_STATE_HOME=${XDG_STATE_HOME:="$HOME/.local/state"} # Move most of ZSH into XDG locations export ZDOTDIR="$XDG_CONFIG_HOME"/zsh