bin/git_prompt_status @ b44883779e1b bpollack/use-command-to-explicitly-call-ag-and-us-1442506830050
Close branch
| author | Steve Losh <steve@stevelosh.com> |
|---|---|
| date | Thu, 17 Sep 2015 16:37:39 +0000 |
| parents | 1a4e4c34085d |
| children | (none) |
#!/usr/bin/env bash INDEX=$(git status --porcelain 2> /dev/null) STATUS="" if $(echo "$INDEX" | grep '^UU ' &> /dev/null); then STATUS="C$STATUS" fi if $(echo "$INDEX" | grep '^.[MD] ' &> /dev/null); then STATUS="?$STATUS" elif $(echo "$INDEX" | grep '^?? ' &> /dev/null); then STATUS="?$STATUS" fi if $(echo "$INDEX" | grep '^[AMDR]. ' &> /dev/null); then STATUS="!$STATUS" fi echo -n $STATUS