# icky, but necessary since this might inject the needed XDG vars . "$HOME/.config/environment.local" 2>/dev/null . "$XDG_DATA_HOME/cargo/env" 2>/dev/null # editor export EDITOR=nvim export SUDO_EDITOR=nvim # wayland export MOZ_ENABLE_WAYLAND=1 export QT_QPA_PLATFORM=wayland # sway stuff #export XDG_CURRENT_DESKTOP=sway #export _JAVA_AWT_WM_NONREPARENTING=1 #export QT_WAYLAND_DISABLE_WINDOWDECORATION="1" # XDG enforcement PASSWORD_STORE_DIR="$XDG_DATA_HOME"/pass export ANDROID_HOME="$XDG_DATA_HOME"/android export CARGO_HOME="$XDG_DATA_HOME"/cargo export GNUPGHOME="$XDG_DATA_HOME"/gnupg export GRADLE_USER_HOME="$XDG_DATA_HOME"/gradle export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc export INPUTRC="$XDG_CONFIG_HOME"/readline/inputrc export KDEHOME="$XDG_CONFIG_HOME"/kde export LESSHISTFILE="$XDG_STATE_HOME"/less/history export MINETEST_USER_PATH="$XDG_DATA_HOME"/minetest export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc export RUSTUP_HOME="$XDG_DATA_HOME"/rustup export SQLITE_HISTORY="$XDG_CACHE_HOME"/sqlite_history export WINEPREFIX="$XDG_DATA_HOME"/wine export XAUTHORITY="$XDG_RUNTIME_DIR"/Xauthority export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java export PGUSER=postgres export XBPS_DISTDIR=$HOME/repos/void-packages