gitbranch() { branch=$(git rev-parse --abbrev-ref HEAD 2>/dev/null) [ -n "$branch" ] && printf " (${branch})" } TERM=xterm-256color PS1="\[\e[32m\]\u@\[\e[0m\]\[\e[00;33m\]\h\[\e[0m\]\[\e[00;37m\] in \[\e[0m\]\[\e[00;36m\]\w\[\e[0m\]\[\e[00;37m\]\[\e[0m\]\[\e[00;32m\]\$(gitbranch)\n→\[\e[0m\]\[\e[00;37m\] \[\e[0m\]"