]> arthur.barton.de Git - ConfigScripts.git/blobdiff - sys/bashrc
Add more debug output to sys/bashrc
[ConfigScripts.git] / sys / bashrc
index 40087fe34706f1da620ee249067091579d0c3660..0c49948d5dcda9ba94490b9f9b07007f0909f2ef 100644 (file)
@@ -1,6 +1,6 @@
 #
 # /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 ..."
@@ -19,6 +19,7 @@ case "$-" in
 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`
 
@@ -45,6 +46,7 @@ case "$BASH_VERSION" in
 esac
 
 # Shell options (2/2)
+[ -e ~/.ConfigScripts.debug ] && echo "     - shell options ..."
 shopt -s checkwinsize
 shopt -s cdspell
 shopt -s histappend
@@ -64,6 +66,7 @@ bind '"\e[A":history-search-backward'
 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)
@@ -104,6 +107,7 @@ esac
 
 # 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 ] \
@@ -115,10 +119,12 @@ if ! shopt -oq posix; then
 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}@"
@@ -136,6 +142,7 @@ PS1="${chroot_name:+[${COLOR_CHROOT}$chroot_name${COLOR_RESET}] }${PS1}"
 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
@@ -151,6 +158,7 @@ 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\""
 
@@ -187,6 +195,7 @@ if [ "$TERM" != "dumb" ]; then
 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"'