Skip to content

danieldietrich/gitprompt.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❯_ gitprompt

A beautiful git prompt for zsh and bash.

terminal

Features

  • 256 colors support
  • Show current directory
  • Show git branch, status and push state

Usage

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

Customization

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

Releases

No releases published

Packages

No packages published

Languages