gitcolorscygwinterminalrxvt

No git color schemes under rxvt/cygwin


After getting tired of the default cygwin terminal, I decide to try rxvt. Everything seems fine except one thing: the color schemes for my git repositories stop working.

BTW other color schemes like the vim editor works fine under rxvt. I also ran this script to ensure that 256 colors are enabled.

My ~/.gitconfig looks something like this:

[user]
  name = xyz
  email = xyz@abc.com    
[color]
  diff = auto
  status = auto
  branch = auto
[core]
  autocrlf = false

Solution

  • If change all settings in ~/.gitconfig color section from "auto" to "always", then MSYSGit coloring work even in rxvt/mintty

    [color]
        ui = always
        status = always
        branch = always
        diff = always
        interactive = always