Daniel Engel | e56c71a | 2011-03-14 20:36:25 -0400 | [diff] [blame] | 1 | prompt_setter() { |
| 2 | |
| 3 | # Named "Tonka" because of the colour scheme |
| 4 | local WHITE="\[\033[1;37m\]" |
| 5 | local LIGHT_BLUE="\[\033[1;34m\]" |
| 6 | local YELLOW="\[\033[1;33m\]" |
| 7 | local NO_COLOUR="\[\033[0m\]" |
| 8 | |
| 9 | case $TERM in |
| 10 | xterm*|rxvt*) |
| 11 | TITLEBAR='\[\033]0;\u@\h:\w\007\]' |
| 12 | ;; |
| 13 | *) |
| 14 | TITLEBAR="" |
| 15 | ;; |
| 16 | esac |
| 17 | |
| 18 | PS1="$TITLEBAR\ |
| 19 | $YELLOW-$LIGHT_BLUE-(\ |
| 20 | $YELLOW\u$LIGHT_BLUE@$YELLOW\h\ |
| 21 | $LIGHT_BLUE)-(\ |
| 22 | $YELLOW\$PWD\ |
| 23 | $LIGHT_BLUE)-$YELLOW-\ |
| 24 | \n\ |
| 25 | $YELLOW-$LIGHT_BLUE-(\ |
| 26 | $YELLOW\$(date +%H%M)$LIGHT_BLUE:$YELLOW\$(date \"+%a,%d %b %y\")\ |
| 27 | $LIGHT_BLUE:$WHITE\\$ $LIGHT_BLUE)-$YELLOW-$NO_COLOUR " |
| 28 | |
| 29 | PS2="$LIGHT_BLUE-$YELLOW-$YELLOW-$NO_COLOUR " |
| 30 | |
| 31 | } |
| 32 | |
| 33 | PROMPT_COMMAND=prompt_setter |
| 34 | |
| 35 | export PS3=">> " |
| 36 | |
| 37 | LS_COLORS='no=00:fi=00:di=00;33:ln=01;36:pi=40;34:so=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.deb=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37:'; |
| 38 | |
| 39 | export LS_COLORS |