Coloring
The colors of gutter icons and the line annotation come from your color scheme file.
Sublime Text Color Scheme Format
<Name>.sublime-color-scheme
ⓘ requires Sublime Text 3 Build 3152+
If a color scheme file does not define the appropriate colors (or you want to edit them) …
- Create a Packages/User/
<Name>
.sublime-color-scheme file. - Copy and paste the following rules into that file.
- Set
"color_scheme"
user setting to<Name>
.sublime-color-scheme.
Tip
-
Step 3 can be ommitted if the overridden color scheme is a *.sublime-color-scheme file.
-
Sublime Text's UI: Select Color Scheme command can be used to activate the color scheme.
-
If UI: Select Color Scheme is not available or the overridden color scheme is of the old
*.tmTheme
format use Theme Menu Switcher to select the Packages/User/<Name>
.sublime-color-scheme.
User Defined Color Scheme
{
"rules":
[
{
"scope": "markup.deleted.git_gutter",
"foreground": "#F92672"
},
{
"scope": "markup.changed.git_gutter",
"foreground": "#967EFB"
},
{
"scope": "markup.inserted.git_gutter",
"foreground": "#A6E22E"
},
{
"scope": "markup.ignored.git_gutter",
"foreground": "#565656"
},
{
"scope": "markup.untracked.git_gutter",
"foreground": "#565656"
},
{
"scope": "comment.line.annotation.git_gutter",
"foreground": "#eee",
}
]
}
TextMate Color Scheme Format
<Name>.tmTheme
ⓘ required for Sublime Text 2 or Sublime Text 3 before Build 3151
If a color scheme file does not define the appropriate colors (or you want to edit them) …
- Copy the original color scheme to Packages/User/
<Name>
.tmTheme. - Add and modify the required color scheme entries listed below.
- Set
"color_scheme"
user setting to the modified file or use Theme Menu Switcher to activate it.
Caution
The duplicated user file will override any updates of the original color scheme. Therefore it is recommended to use Sublime Text Color Scheme format if possible.
Required Color Scheme Entries
<dict>
<key>name</key>
<string>GitGutter deleted</string>
<key>scope</key>
<string>markup.deleted.git_gutter</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#F92672</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>GitGutter inserted</string>
<key>scope</key>
<string>markup.inserted.git_gutter</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A6E22E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>GitGutter changed</string>
<key>scope</key>
<string>markup.changed.git_gutter</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#967EFB</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>GitGutter ignored</string>
<key>scope</key>
<string>markup.ignored.git_gutter</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#565656</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>GitGutter untracked</string>
<key>scope</key>
<string>markup.untracked.git_gutter</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#565656</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>GitGutter line annotation</string>
<key>scope</key>
<string>comment.line.annotation.git_gutter</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#eee</string>
</dict>
</dict>
Supported Color Schemes
Color schemes that already have support for GitGutter include:
- Afterglow
- Baara Dark
- Boxy Theme
- Brackets Color Scheme
- Cobalt2
- Dark Room
- Deep Blue See
- Desert Night
- Flatland
- Fox
- Grandson of Obsidian
- Hitoshi
- Monokai Extended
- Monokai Pro
- Neon Color Scheme
- Neon
- Oblivion
- Perv
- Solarized Colour Theme
- Spacegray
- Specials Board
- Tomorrow Theme
- Underscore Colour Theme
- Wildlife
- Contact me if you want your color scheme listed here. Or do a pull request.