A beautiful git prompt for zsh and bash.
- 256 colors support
- Show current directory
- Show git branch, status and push state
| Szenario | Command | Description |
|---|---|---|
| ad-hoc | . <(curl gitprompt.sh) |
Use gitprompt in the current terminal session |
| permanent | curl gitprompt.sh/install | sh |
Install gitprompt in your home directory and alter the PATH. |
| manual | curl -sL https://gitprompt.sh > "$HOME/.gitprompt" |
Download gitprompt to your home directory. Load it by running . ~/.gitprompt &>/dev/null |
| dotfiles | https://github.com/danieldietrich/dotfiles |
Personalize your Gitpod and GitHub Codepaces environments |
ENV variables can be set in your .bashrc or .zshrc file.
| ENV var | Default | Description |
|---|---|---|
GP_COLOR_PROMPT |
"38;5;49" |
Prompt color |
GP_COLOR_GIT_BRANCH |
"38;5;8" |
Branch color |
GP_COLOR_GIT_STATUS |
"38;5;9" |
Dirty state color |
GP_COLOR_GIT_UNPUSHED |
"38;5;11" |
Unpushed state color |
GP_COLOR_PWD_DARK |
"1;38;5;24" |
Directory color dark |
GP_COLOR_PWD_LIGHT |
"1;38;5;39" |
Directory color light |
