-# shellcheck disable=SC1090 # -- Can't follow non-constant source
+# shellcheck disable=SC1090 disable=SC1091 # -- Can't follow non-constant source
###########################
# Settings for all shells #
export HISTSIZE='100000'
export HISTTIMEFORMAT='%F %T '
+[ -r /etc/bash_completion ] && source /etc/bash_completion
##################
# Terminal setup #
stty -ixon
# hostname:workingdir
-PROMPT_COMMAND='echo -ne "\\033]0;$(hostname|cut -d. -f1):${PWD/$HOME/~}\\007"'
+PROMPT_COMMAND='echo -ne "\\033]0;$(hostname|cut -d. -f1):${PWD/$HOME/\~}\\007"'
+# Use dark background colors in apps like vim
+export COLORFGBG='15;0'
#############
# Fancy PS1 #
return 1
}
+[ -r /usr/lib/git-core/git-sh-prompt ] && source /usr/lib/git-core/git-sh-prompt
[ -r /usr/share/git/completion/git-prompt.sh ] && source /usr/share/git/completion/git-prompt.sh
function my_git_ps1 {
find_up_exists .git || return
###########
# The end #
###########
+
+[ -r ~/.bashrc_local ] && source ~/.bashrc_local