# XDG_DIRECTORIES 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_DOCUMENTS_DIR="$HOME/documents/" export XDG_DOWNLOADS_DIR="$HOME/" export JAVA_HOME=/usr/lib/jvm/default export PATH="$HOME/.local/bin:/":$PATH export PATH="$HOME/.gem/ruby/2.7.0/bin":$PATH export PATH="/opt/rocm/bin":$PATH export EDITOR="nvim" export TERMINAL="st" export BROWSER="qutebrowser" export READER="zathura" export LOCKSCREEN="wlock" export GEM_HOME="$XDG_DATA_HOME"/gem export GEM_SPEC_CACHE="$XDG_CACHE_HOME"/gem export BUNDLE_USER_CONFIG="$XDG_CONFIG_HOME"/bundle export BUNDLE_USER_CACHE="$XDG_CACHE_HOME"/bundle export BUNDLE_USER_PLUGIN="$XDG_DATA_HOME"/bundle export PASSWORD_STORE_DIR="$XDG_DATA_HOME"/pass export CARGO_HOME="$XDG_DATA_HOME"/cargo export MBSYNCRC="$XDG_CONFIG_HOME"/isync/mbsyncrc export LIBRETEXTUS_DATA="$XDG_DATA_HOME"/LibreTextus export RANDFILE="$XDG_CACHE_HOME/rnd" export GNUPGHOME="$XDG_DATA_HOME/gnupg" export PYTHONSTARTUP="$XDG_CONFIG_HOME/python/config" export WWW_HOME="https://search.nathanreiner.xyz" export GDBHISTFILE="$XDG_DATA_HOME/gdb/history" export R_LIBS_USER="$XDG_DATA_HOME/R/" export RUSTUP_HOME="$XDG_DATA_HOME"/rustup export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc export NODE_REPL_HISTORY="$XDG_DATA_HOME"/node_repl_history export KODI_DATA="$XDG_DATA_HOME"/kodi export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc export CABAL_CONFIG="$XDG_CONFIG_HOME"/cabal/config export CABAL_DIR="$XDG_DATA_HOME"/cabal export HISTFILE="${XDG_STATE_HOME}"/bash/history export ANDROID_HOME="$XDG_DATA_HOME"/android export PAGER="nvimpager -p" export MANPAGER="$PAGER" alias gpg2=gpg2 --homedir "$XDG_DATA_HOME/gnupg" alias wget=wget --hsts-file="$XDG_DATA_HOME/wget-hsts" alias mbsync=mbsync -c "$XDG_CONFIG_HOME"/isync/mbsyncrc alias v=nvim alias fmount=udisksctl mount -b alias funmount=udisksctl unmount -b alias open=setsid xdg-open export LESSHISTFILE="$XDG_CACHE_HOME/less/history" export MYSQL_HISTFILE="$XDG_DATA_HOME/mysql/history" export GOPATH="$XDG_CACHE_HOME/go" export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch/notmuchrc" export XAUTHORITY="$XDG_CONFIG_HOME/X11/Xauthority" export XINITRC="$XDG_CONFIG_HOME/X11/xinitrc" export GTK_THEME=Adwaita:dark export QTWEBENGINE_CHROMIUM_FLAGS='--force-dark-mode --enable-smooth-scrolling' export NEWT_COLORS=' root=white,black border=white,black window=white,black title=white,black button=black,green actbutton=black,green checkbox=white,black actcheckbox=white,black entry=white,black label=white,black listbox=white,black actlistbox=black,green textbox=white,black acttextybox=white,black helpline=white,black roottext=white,black emptyscale=white,black fullscale=white,black disentry=white,black actsellistbox=black,green sellistbox=black,green compactbutton=white,black ' if [ -z "${DISPLAY}${WAYLAND_DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then #start_dwl Hyprland 2> /dev/null > /dev/null exit fi