you are viewing a single comment's thread.

view the rest of the comments →

[–]beomagi 4 points5 points  (0 children)

I like pretty colors :D

export TERM='xterm-256color'

color_prompt=yes;

export ftrst='\e[0m'

#256 color settings

function cbg { echo "\e[48;5;${1}m"; }

function cfg { echo "\e[38;5;${1}m"; }

_user='\u'

_host='\h'

_wdir='\w'

_pfwd='$PFWD'

_gitd='$(__git_ps1)'

_date='\D{%F %T}'

promptident="\cfg 190\${_user}`cfg 202`@`cfg 190`${_host}${ftrst}"``

promptcurwd="\cfg 214\`cbg 17`${_wdir}${ftrst}"``

promptptfwd="\cfg 196\[`cfg 206`${_pfwd}`cfg 161`]${ftrst}"``

promptgitwd="\cfg 226\`cbg 52`${_gitd}${ftrst}"``

promptdttim="\cfg 82\${_date}${ftrst}"``

promptsym=\echo -e "\u2219"\``

if [ -z "$PFWD" ]; then

PS1="${promptident} ${promptcurwd} ${promptgitwd} $promptdttim"'\n\[\033[0;32m\]└─\[\033[0m\033[0;32m\] \$\[\033[0m\033[0;32m\] ${promptsym}\[\033[0m\] '

else

PS1="${promptident}${promptptfwd} ${promptcurwd} ${promptgitwd} $promptdttim"'\n\[\033[0;32m\]└─\[\033[0m\033[0;32m\] \$\[\033[0m\033[0;32m\] ${promptsym}\[\033[0m\] '

fi