diff options
-rw-r--r-- | dot_config/zsh/dot_zshenv | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/dot_config/zsh/dot_zshenv b/dot_config/zsh/dot_zshenv index fe8892b..6107534 100644 --- a/dot_config/zsh/dot_zshenv +++ b/dot_config/zsh/dot_zshenv @@ -8,6 +8,15 @@ export FPATH="$FPATH:${XDG_DATA_HOME:-$HOME/.local/share/zsh/site-functions}" unsetopt PROMPT_SP +# ~/ Clean-up (XDG): +[ -z "$XDG_CONFIG_HOME" ] && export XDG_CONFIG_HOME="$HOME/.config" +[ -z "$XDG_DATA_HOME" ] && export XDG_DATA_HOME="$HOME/.local/share" +[ -z "$XDG_CACHE_HOME" ] && export XDG_CACHE_HOME="$HOME/.cache" +[ -z "$XDG_STATE_HOME" ] && export XDG_STATE_HOME="$HOME/.local/state" +[ -z "$XDG_BIN_HOME" ] && export XDG_BIN_HOME="$HOME/.local/bin" +[ -z "$XDG_RUNTIME_DIR" ] && export XDG_RUNTIME_DIR="/run/user/$UID" + + if command -v nvim >/dev/null 2>&1 then DEFAULT_EDITOR="nvim +star" @@ -33,14 +42,6 @@ export VISUAL="$EDITOR" # Use TUI editor for git [ -z "$GIT_EDITOR" ] && export GIT_EDITOR="$DEFAULT_EDITOR" -# ~/ Clean-up (XDG): -[ -z "$XDG_CONFIG_HOME" ] && export XDG_CONFIG_HOME="$HOME/.config" -[ -z "$XDG_DATA_HOME" ] && export XDG_DATA_HOME="$HOME/.local/share" -[ -z "$XDG_CACHE_HOME" ] && export XDG_CACHE_HOME="$HOME/.cache" -[ -z "$XDG_STATE_HOME" ] && export XDG_STATE_HOME="$HOME/.local/state" -[ -z "$XDG_BIN_HOME" ] && export XDG_BIN_HOME="$HOME/.local/bin" -[ -z "$XDG_RUNTIME_DIR" ] && export XDG_RUNTIME_DIR="/run/user/$UID" - export ZSTD_NBTHREADS=0 export DO_NOT_TRACK=1 export USERXSESSION="$XDG_CACHE_HOME"/X11/xsession |