Setting colors for prompt in Git Bash on Windows
In your .bashrc
you can set your prompt using the PS1
variable (which is likely set to a global value in /etc/profile
or another file in /etc
which may be distribution dependent).
Here's an example:
PS1='\[\033[1;36m\]\u@\h:\[\033[0m\]\[\033[1;34m\]\w\[\033[0m\] \[\033[1;32m\]$(__git_ps1)\[\033[0m\]\$ '
In order for the command substitution to work, you need shopt -s promptvars
which is the default.
This will output the user and hostname in cyan, the current directory in blue and the git branch in green on terminals that work with TERM=xterm-color
.
See man 5 terminfo
and man tput
for more information about terminal controls.