itsthatguy / itsthatguy/itg.zsh-theme
Git Prompt: Bash Version
- Dominant language
- Vim Script
- Stars
- 35
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
This is a subtask of #9, but big enough that I think it warrants its own issue.
Basic prompt format: `BRANCH|STATE`
Prompt States:
#### Remote
- Ahead
- Behind
- Diverged
#### Changes
- Staged
- Unstaged
- Untracked
- Unmerged
- Stashed
That's my understanding of the existing zsh functionality. @itsthatguy please add anything that I missed.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the existing zsh prompt functionality and compare it with the listed Bash prompt format and Git states. Done means a Bash version supports BRANCH|STATE and the documented remote and change states, including Ahead, Behind, Diverged, Staged, Unstaged, Untracked, Unmerged, and Stashed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash, git, zsh
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100