All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
1 ; vim: ft=colortemplate fdm=marker
3 ; Default highlight groups {{{
4 #if !has('gui_running') && get(g:, '@optionprefix_dimmed', 0)
6 #if !has('gui_running') && &background ==# 'light'
7 #if !has('gui_running') && get(g:, '@optionprefix_transparent', 0)
12 #elseif !has('gui_running') && &background ==# 'dark'
13 #if get(g:, '@optionprefix_transparent', 0)
14 Normal brightwhite none
16 Normal brightwhite bg0
20 Constant darkgreen none
21 Directory darkblue none bold
22 Error darkred none t=reverse,bold g=standout,bold
23 Function darkcyan none
24 Identifier darkblue none
26 MoreMsg darkgreen none
28 Statement darkred none
29 Special darkyellow none
30 Todo darkcyan none reverse
31 WarningMsg darkred none
32 WildMenu darkblue bg2 bold
35 #if !has('gui_running') && get(g:, '@optionprefix_transparent', 0)
42 Directory blue none bold
43 Error red none t=reverse,bold g=standout,bold
51 Todo cyan none reverse
53 WildMenu blue bg2 bold
55 #if !has('gui_running') && get(g:, '@optionprefix_transparent', 0)
56 ; transparent background
58 CursorLineNr yellow none
59 FoldColumn darkgray none
64 PmenuSel fg2 none reverse
69 CursorLineNr yellow bg1
70 FoldColumn darkgray bg1
79 ; Group Fg Bg Attributes
80 ColorColumn none bg1 bold
81 Cursor none none reverse,bold
83 CursorLine none bg1 bold
84 DiffAdd none diffgreen
85 DiffAdded none diffgreen
86 DiffChange none diffblue
87 DiffDelete none diffred
88 DiffRemoved none diffred
89 DiffText none diffgreen
92 Folded bg3 bg1 g=italic
93 IncSearch yellow black reverse
94 MatchParen none bg2 bold
96 Question darkyellow none
97 QuickFixLine -> Search
98 Search brightyellow black reverse
100 SpellBad red none t=underline g=italic,undercurl
101 SpellCap blue none t=underline g=italic,undercurl
102 SpellLocal cyan none t=underline g=italic,undercurl
103 SpellRare magenta none t=underline g=italic,undercurl
106 StatusLineTerm -> StatusLine
107 StatusLineTermNC -> StatusLineNC
108 TabLine -> TabLineFill
114 ; Other conventional group names (see `:help group-name`)
116 Character -> Constant
118 Conditional -> Statement
122 Exception -> Statement
130 Operator -> Statement
133 SpecialChar -> Special
134 SpecialComment -> Special
141 Underlined none none underline
142 ; Language mapping cursor
144 ; See `:help CursorIM`
145 CursorIM none none reverse
146 ; See `:help window-toolbar`
148 ToolbarButton fg0 bg3 bold
151 ; Additional highlight groups {{{
154 ; Visual mode cursor, selection
157 ; Useful for custom status lines
158 NormalMode fg2 bg0 reverse
159 InsertMode blue bg0 reverse
160 ReplaceMode cyan bg0 reverse
161 VisualMode yellow bg0 reverse
162 CommandMode magenta bg0 reverse
163 Warnings red bg0 reverse
168 #if !has('gui_running') && get(g:, '@optionprefix_transparent', 0)
169 ; transparent background
170 GitSignsAdd green none
171 GitSignsChange blue none
172 GitSignsDelete red none
175 GitSignsAdd green bg1
176 GitSignsChange blue bg1
177 GitSignsDelete red bg1
179 GitSignsAddNr -> GitSignsAdd
180 GitSignsChangeNr -> GitSignsChange
181 GitSignsDeleteNr -> GitSignsDelete
184 ; Terminal colors {{{