parse_git_branch() { git symbolic-ref --short HEAD 2> /dev/null | sed -E 's/(.+)/ [\1]/g' } PROMPT='%F{yellow}%m%F{none}:%F{blue}%2d%F{none}%F{red}$(parse_git_branch) %F{%(?.green.red)}%#%F{none} '