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 |