.bash_profile (1347B)
1 # Set up the system, user profile, and related variables. 2 # /etc/profile will be sourced by bash automatically 3 # Set up the home environment profile. 4 if [ -f ~/.profile ]; then source ~/.profile; fi 5 6 export SUDO="doas" 7 export TERMINAL="st" 8 export BROWSER="librewolf" 9 export EDITOR="nvim" 10 export XDG_CONFIG_HOME="$HOME/.config" 11 export XDG_DATA_HOME="$HOME/.local/share" 12 export XDG_CACHE_HOME="$HOME/.cache" 13 export MPD_HOST="$XDG_RUNTIME_DIR/mpd-socket" 14 # export XDG_DATA_DIRS="$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share" 15 export ZDOTDIR="$XDG_CONFIG_HOME/zsh" 16 export WINEPREFIX="$XDG_DATA_HOME/wineprefixes/default" 17 export GOPATH="$XDG_DATA_HOME/go" 18 export RUSTUP_HOME="$XDG_DATA_HOME/rustup" 19 export PASSWORD_STORE_DIR="$XDG_DATA_HOME/pass" 20 export PYTHON_HISTORY="$XDG_DATA_HOME/python/history" 21 export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" 22 export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch-config" 23 export CARGO_HOME="$XDG_DATA_HOME/cargo" 24 export WGETRC="$XDG_CONFIG_HOME/wgetrc" 25 export MENULAUNCHER_DIR="$XDG_DATA_HOME/menulaunchers" 26 export MBSYNCRC="$XDG_CONFIG_HOME/mbsync/config" 27 export MANPATH="$MANPATH:$XDG_DATA_HOME/man" 28 export _JAVA_AWT_WM_NONREPARENTING="1" 29 export PATH="$CARGO_HOME/bin:$HOME/.local/bin:$HOME/scripts:$PATH" 30 31 # Honor per-interactive-shell startup file 32 if [ -f ~/.bashrc ]; then source ~/.bashrc; fi
