#
# /etc/bash.bashrc: System-wide rc file for interactive bash(1) shells.
-# Written 2003-2014 by Alexander Barton (alex@barton.de)
+# Written 2003-2015 by Alexander Barton (alex@barton.de)
#
[ -e ~/.ConfigScripts.debug ] && echo " .. /etc/bash.bashrc ..."
esac
# Initialize keychain(1) ssh-agent and gpg-agent helper
+[ -e ~/.ConfigScripts.debug ] && echo " - keychain ..."
type -t keychain >/dev/null \
&& eval `keychain --agents ssh --eval --quick --quiet`
esac
# Shell options (2/2)
+[ -e ~/.ConfigScripts.debug ] && echo " - shell options ..."
shopt -s checkwinsize
shopt -s cdspell
shopt -s histappend
bind '"\e[B":history-search-forward'
# Colors
+[ -e ~/.ConfigScripts.debug ] && echo " - colors ..."
case "$TERM" in
ansi|cons25|cygwin|dtterm|linux|rxvt|screen*|vt100|vt200|vt220|vt320| \
xterm|xterm-color|xterm-256color)
# Enable bash completion, if available
if ! shopt -oq posix; then
+ [ -e ~/.ConfigScripts.debug ] && echo " - bash completion ..."
[ -z "$BASH_COMPLETION" -a -r /etc/bash_completion ] \
&& source /etc/bash_completion
[ -z "$BASH_COMPLETION" -a -r /usr/local/etc/bash_completion ] \
fi
# Enable local virtualenvwrapper installation, if available
+[ -e ~/.ConfigScripts.debug ] && echo " - virtualenvwrapper ..."
[ -r /usr/local/bin/virtualenvwrapper.sh ] \
&& source /usr/local/bin/virtualenvwrapper.sh
# Shell prompt
+[ -e ~/.ConfigScripts.debug ] && echo " - prompt ..."
PS1="${COLOR_PREPOSTTXT}${PS1_BEGIN:-<}"
[ "$LOGNAME" = "root" ] \
|| PS1="${PS1}${COLOR_USER}\u${COLOR_AT}@"
PS1="${COLOR_RESET}${PS1}"
# If the command-not-found package is installed, use it
+[ -e ~/.ConfigScripts.debug ] && echo " - command_not_found ..."
if [ -r /etc/bash_command_not_found ]; then
. /etc/bash_command_not_found
elif [ -x /usr/lib/command-not-found ]; then
fi
# Common command aliases (2/2)
+[ -e ~/.ConfigScripts.debug ] && echo " - aliases ..."
alias "lasth"="last | head -n \`expr \\\$LINES - 2\`"
alias "lastf"="last | grep -v \"^\$LOGNAME\""
fi
# If this is an xterm set the title to user@host:dir
+[ -e ~/.ConfigScripts.debug ] && echo " - prompt command ..."
case $TERM in
xterm*|rxvt|screen)
PROMPT_COMMAND='printf "\033]0;${LOGNAME}@${HOSTNAME}: ${PWD}\007"'