## bashrc, called for interactive shells [[ -z "$DOTFILES_ROOT_DIR" ]] && source "$HOME/.dotfilesrc" source $DOTFILES_SHELL_DIR/aliases source $DOTFILES_BASH_DIR/ext source $DOTFILES_BASH_DIR/ansi source $DOTFILES_BASH_DIR/prompt source $DOTFILES_BASH_DIR/history source $DOTFILES_BASH_DIR/term_title source $DOTFILES_BASH_DIR/completion source $DOTFILES_SHELL_DIR/bundler source $DOTFILES_SHELL_DIR/go source $DOTFILES_SHELL_DIR/git_prompt_info GIT_PS1_SHOWDIRTYSTATE=1 GIT_PS1_SHOWSTASHSTATE=1 GIT_PS1_SHOWUNTRACKEDFILES=1 precmd() { LAST_CMD_RC=$? clear_incomplete_line set_prompt update_terminal_cwd set_term_title } chpwd() { __git_ps1_gitdir } chpwd # Make bash check its window size after a process completes shopt -s checkwinsize # easy on spelling mistakes shopt -s cdspell # turn off distractive bells set bell-style none # vim: ft=sh