cd ~/path && PS1="$RED[\A]$NO_COLOR $GREEN\u@\h$BWhite:$Cyan\w $YELLOW$(parse_git_branch)$NO_COLOR\$ "
# show git branch
function parse_git_branch () {
git branch 2> /dev/null | sed -e "/^[^*]/d" -e "s/* \(.*\)/(\1)/"
}
RED="\[\033[01;31m\]"
YELLOW="\[\033[01;33m\]"
GREEN="\[\033[01;32m\]"
BIPurple="\[\033[1;95m\]"
Cyan="\[\033[1;36m\]"
NO_COLOR="\[\033[00m\]"
BWhite="\[\033[1;37m\]"
PS1="$RED[\A]$NO_COLOR $GREEN\u@\h$BWhite:$Cyan\w $YELLOW$(parse_git_branch)$NO_COLOR\$ "git_prompt() {
foreLightGreen="\[\033[1;32m\]"
foreRed="\[\033[1;31m\]"
foreBlue="\[\033[1;34m\]"
colorOff="\[\033[0m\]"
user="${foreLightGreen}\u${colorOff}"
cwd="${foreBlue}\w${colorOff}"
echo "${user} ${cwd}${foreRed}\$(__git_ps1) ${colorOff}\$ "
}
PS1=$(git_prompt)