bin/git_prompt_status @ c76aecc93001 default tip
More
| author | Steve Losh <steve@stevelosh.com> |
|---|---|
| date | Thu, 16 Jul 2026 11:24:25 -0400 |
| 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