summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Strapp <matt@mattstrapp.net>2023-03-02 13:40:11 -0600
committerMatt Strapp <matt@mattstrapp.net>2023-03-02 13:40:11 -0600
commitfca7a5e558b690aba74ff414ec548bf4f9410b34 (patch)
tree094f7c265d2b1c7258d4f9fe45b1f1a1f6b7af9e
parentadd msys (diff)
downloaddotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.tar
dotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.tar.gz
dotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.tar.bz2
dotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.tar.lz
dotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.tar.xz
dotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.tar.zst
dotfiles-fca7a5e558b690aba74ff414ec548bf4f9410b34.zip
Cleanup XDG cleanup stuff
-rw-r--r--zsh/.config/zsh/.zshenv15
1 files changed, 9 insertions, 6 deletions
diff --git a/zsh/.config/zsh/.zshenv b/zsh/.config/zsh/.zshenv
index edb4183..bb15a26 100644
--- a/zsh/.config/zsh/.zshenv
+++ b/zsh/.config/zsh/.zshenv
@@ -13,14 +13,17 @@ export EDITOR="lvim +star"
export BROWSER="chromium"
# ~/ Clean-up:
+export XDG_CONFIG_HOME="$HOME/.config"
+export XDG_DATA_HOME="$HOME/.local/share"
+export XDG_CACHE_HOME="$HOME/.cache"
+export XDG_STATE_HOME="$HOME/.local/state"
+export XDG_BIN_HOME="$HOME/.local/bin"
+
export USERXSESSION="$XDG_CACHE_HOME/X11/xsession"
export USERXSESSIONRC="$XDG_CACHE_HOME/X11/xsessionrc"
export ALTUSERXSESSION="$XDG_CACHE_HOME/X11/Xsession"
export ERRFILE="$XDG_CACHE_HOME/X11/xsession-errors"
export GPG_TTY=$TTY
-export XDG_CONFIG_HOME="$HOME/.config"
-export XDG_DATA_HOME="$HOME/.local/share"
-export XDG_CACHE_HOME="$HOME/.cache"
export XINITRC="${XDG_CONFIG_HOME:-$HOME/.config}/x11/xinitrc"
#export XAUTHORITY="$XDG_RUNTIME_DIR/Xauthority" # This line will break some DMs.
export NOTMUCH_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/notmuch-config"
@@ -41,11 +44,12 @@ export PASSWORD_STORE_DIR="${XDG_DATA_HOME:-$HOME/.local/share}/password-store"
export TMUX_TMPDIR="$XDG_RUNTIME_DIR"
export ANDROID_SDK_HOME="${XDG_CONFIG_HOME:-$HOME/.config}/android"
export CARGO_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/cargo"
-export GOPATH="${XDG_DATA_HOME:-$HOME/.local/share}/go"
+export GOBIN="${XDG_BIN_HOME:-$HOME/.local/bin}"
+#export GOPATH="${XDG_DATA_HOME:-$HOME/.local/share}/go"
export GOMODCACHE="$XDG_CACHE_HOME"/go/mod
export VOLTA_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/volta"
export PNPM_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/pnpm"
-export DENO_INSTALL_ROOT="$HOME/.local/bin"
+export DENO_INSTALL_ROOT="${XDG_BIN_HOME:-$HOME/.local/bin}"
export ANSIBLE_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/ansible/ansible.cfg"
export UNISON="${XDG_DATA_HOME:-$HOME/.local/share}/unison"
export HISTFILE="${XDG_DATA_HOME:-$HOME/.local/share}/history"
@@ -77,7 +81,6 @@ export MOZ_USE_XINPUT2="1" # Mozilla smooth scrolling/touchpads.
export AWT_TOOLKIT="MToolkit wmname LG3D" #May have to install wmname
export _JAVA_AWT_WM_NONREPARENTING=1 # Fix for Java applications in dwm
export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
-export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java
# This is the list for lf icons:
export LF_ICONS="di=📁:\