.bash_profile (1324B)
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="sudo" 7 export TERMINAL="st" 8 export BROWSER="firefox" 9 export EDITOR="emacsclient -c -a 'emacs -nw'" 10 export XDG_CONFIG_HOME="$HOME/.config" 11 export XDG_DATA_HOME="$HOME/.local/share" 12 export XDG_CACHE_HOME="$HOME/.cache" 13 # export XDG_DATA_DIRS="$XDG_DATA_DIRS:$HOME/.local/share/flatpak/exports/share" 14 export ZDOTDIR="$XDG_CONFIG_HOME/zsh" 15 export WINEPREFIX="$XDG_DATA_HOME/wineprefixes/default" 16 export GOPATH="$XDG_DATA_HOME/go" 17 export RUSTUP_HOME="$XDG_DATA_HOME/rustup" 18 export PASSWORD_STORE_DIR="$XDG_DATA_HOME/pass" 19 export PYTHON_HISTORY="$XDG_DATA_HOME/python/history" 20 export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME/npm/npmrc" 21 export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuch-config" 22 export CARGO_HOME="$XDG_DATA_HOME/cargo" 23 export WGETRC="$XDG_CONFIG_HOME/wgetrc" 24 export MENULAUNCHER_DIR="$XDG_DATA_HOME/menulaunchers" 25 export MBSYNCRC="$XDG_CONFIG_HOME/mbsync/config" 26 export MANPATH="$MANPATH:$XDG_DATA_HOME/man" 27 export _JAVA_AWT_WM_NONREPARENTING="1" 28 export PATH="$CARGO_HOME/bin:$HOME/.local/bin:$HOME/scripts:$PATH" 29 30 # Honor per-interactive-shell startup file 31 if [ -f ~/.bashrc ]; then source ~/.bashrc; fi