# Load the shell dotfiles, and then some: # * ~/.path can be used to extend `$PATH`. # * ~/.extra can be used for other settings you don’t want to commit. for file in ~/.{bash_prompt,aliases,functions,path,extra,exports}; do [[ -r "$file" ]] && [[ -f "$file" ]] && source "$file" done unset file # Case-insensitive globbing (used in pathname expansion) shopt -s nocaseglob # Append to the Bash history file, rather than overwriting it shopt -s histappend # Autocorrect typos in path names when using `cd` shopt -s cdspell # solarized directory color listings eval `dircolors $HOME/.dir_colors` # tmuxifier eval "$(starship init bash)"