dotfiles

my active dotfiles
git clone git://git.jakekoroman.com/dotfiles
Log | Files | Refs | README

.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