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