Just to add more to my previous command prompt setting post.

These two links will help you construct your command prompt PS1 string: http://ezprompt.net/ http://bashrcgenerator.com/

And if you use git a lot, this following setting will show your current git branch name in your command prompt. Thanks to this post.

parse_git_branch() { git branch 2> /dev/null | sed -e ‘/^[^*]/d’ -e ’s/* \(.*\)/ (\1)/’ } export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ "

So my complete prompt setting .bash_profile lines are:

[code] parse_git_branch() { git branch 2> /dev/null | sed -e ‘/^[^*]/d’ -e ’s/* \(.*\)/ (\1)/’ }

export PS1="\u@\h \[\033[32m\]\w\[\033[33m\]\$(parse_git_branch)\[\033[00m\] $ "

export CLICOLOR=1 export LSCOLORS=EgFxCxDxBxegedabagacad

alias ls=‘ls -p’ [/code]