# .bashrc if [ "$PS1" ]; then #MAIN_PS1="\[\033[0;1m\][\[\033[0;32m\]\u@\h \[\033[0;34m\]\t \[\033[0;36m\]\W\[\033[0;1m\]]\[\033[0;17m\]\\$ " # Black 0;30 Dark Gray 1;30 # Red 0;31 Light Red 1;31 # Green 0;32 Light Green 1;32 # Brown 0;33 Yellow 1;33 # Blue 0;34 Light Blue 1;34 # Purple 0;35 Light Purple 1;35 # Cyan 0;36 Light Cyan 1;36 # Light Gray 0;37 White 1;37 CLR_BRACE="\[\033[0m\033[0;1m\]" CLR_HOST="\[\033[0m\033[0;32m\]" CLR_TIME="\[\033[0m\033[1;34m\]" CLR_DIR="\[\033[0m\033[0;36m\]" CLR_TEXT="\[\033[0m\033[0;37m\]" # change color based on hostname case `hostname` in xenon*) CLR_HOST="\[\033[0;32m\]" # change the host color on 64bit systems if ! [ -d /old32 ] && ! [ -d /old32 ] ; then CLR_HOST="\[\033[41m\033[30m\]" fi ;; muon*) CLR_HOST="\[\033[1;31m\]" # change the host color on 64bit systems if [ -d /lib64 ] ; then CLR_HOST="\[\033[41m\033[30m\]" fi ;; electron*|photon*) CLR_HOST="\[\033[0;33m\]" ;; nitrogen*|phosphorus*) CLR_HOST="\[\033[1;30m\]" ;; symbio*|zino*|wino*) CLR_HOST="\[\033[0;35m\]" ;; higgsino*) CLR_HOST="\[\033[0;34m\]" ;; esac MAIN_PS1="${CLR_BRACE}""[""${CLR_HOST}""\u@\h ${CLR_TIME}\t ${CLR_DIR}\W${CLR_BRACE}]${CLR_TEXT}\\$ " case "$TERM" in *xterm*) # update xterm titles XTERM_PS1="\[\033]0;\u@\h: \w\007\]" PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"' ;; *) XTERM_PS1="" PROMPT_COMMAND="" ;; esac PS1="${XTERM_PS1}${MAIN_PS1}" export PS1 PROMPT_COMMAND # color make ? if ( which colormake > /dev/null 2>&1 ) ; then alias cmake='colormake' #elif ( which cmake > /dev/null 2>&1 ) ; then # alias cmake='cmake' fi export LS_OPTIONS='--color=auto' eval `dircolors` alias ls='ls -F $LS_OPTIONS' alias ll='ls -F $LS_OPTIONS -l' #alias grep='grep --color=auto' if ( which clr > /dev/null 2>&1 ) ; then alias cgrep='clr grep' fi fi