diff options
author | Matt Strapp <matt@mattstrapp.net> | 2025-09-19 12:05:23 -0500 |
---|---|---|
committer | Matt Strapp <matt@mattstrapp.net> | 2025-09-19 12:05:23 -0500 |
commit | f2ab6bd90b46a551ecb125cd50acadb73c66d357 (patch) | |
tree | 7396da0eb7c1db34db8ad20857393aec7a3a6e4e | |
parent | whoops (diff) | |
download | dotfiles-master.tar dotfiles-master.tar.gz dotfiles-master.tar.bz2 dotfiles-master.tar.lz dotfiles-master.tar.xz dotfiles-master.tar.zst dotfiles-master.zip |
Signed-off-by: Matt Strapp <matt@mattstrapp.net>
-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 |