/
wwdc16.vim
428 lines (418 loc) · 18.7 KB
/
wwdc16.vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
" Name: WWDC16
" Description: Colorful dark color scheme for Vim inspired by Apple's WWDC16 page
" Authors: Lifepillar <lifepillar@lifepillar.me>
" URLs: https://github.com/lifepillar/vim-wwdc16-theme
" License: MIT
" Last Updated: Tue Jan 23 21:56:39 2024
" Generated by Colortemplate v3.0.0-alpha0
set background=dark
hi clear
let g:colors_name = 'wwdc16'
let g:terminal_ansi_colors = ['#292c36', '#e64547', '#42a647', '#c98351', '#4670d8', '#d24e9b', '#64878f', '#949494', '#353547', '#f84547', '#95c76f', '#efa16b', '#5283ff', '#8485ce', '#00aba5', '#ffffff']
let s:transp_bg = get(g:, 'wwdc16_transp_bg', 0)
let s:italic = (&t_ZH != '' && &t_ZH != '[7m') || has('gui_running') || has('nvim')
hi! link Conditional Statement
hi! link CurSearch Search
hi! link CursorLineFold FoldColumn
hi! link CursorLineSign SignColumn
hi! link Define PreProc
hi! link Exception Statement
hi! link LineNrAbove LineNr
hi! link LineNrBelow LineNr
hi! link Macro PreProc
hi! link MessageWindow WarningMsg
hi! link PmenuExtra Pmenu
hi! link PmenuExtraSel PmenuSel
hi! link PmenuKind Pmenu
hi! link PmenuKindSel PmenuSel
hi! link PopupNotification WarningMsg
hi! link PopupSelected PmenuSel
hi! link PreCondit PreProc
hi! link QuickFixLine Search
hi! link Repeat Statement
hi! link StatusLineTerm StatusLine
hi! link StatusLineTermNC StatusLineNC
hi! link Tag Special
hi! link TermCursor Cursor
hi! link Typedef Type
hi! link debugBreakpoint SignColumn
hi! link debugPC SignColumn
hi! link lCursor Cursor
hi Normal guifg=#ffffff guibg=#292c36 guisp=NONE gui=NONE
hi Added guifg=#42a647 guibg=NONE guisp=NONE gui=NONE
hi Boolean guifg=#95c76f guibg=NONE guisp=NONE gui=NONE
hi Changed guifg=#c98351 guibg=NONE guisp=NONE gui=NONE
hi Character guifg=#c98351 guibg=NONE guisp=NONE gui=NONE
hi ColorColumn guifg=NONE guibg=#353547 guisp=NONE gui=NONE
hi CommandMode guifg=#d24e9b guibg=#ffffff guisp=NONE gui=reverse
hi Comment guifg=#949494 guibg=NONE guisp=NONE gui=italic
hi Conceal guifg=#64878f guibg=NONE guisp=NONE gui=NONE
hi Constant guifg=#c98351 guibg=NONE guisp=NONE gui=NONE
hi Cursor guifg=#ffffff guibg=#4670d8 guisp=NONE gui=NONE
hi CursorColumn guifg=NONE guibg=#353547 guisp=NONE gui=NONE
hi CursorIM guifg=NONE guibg=#ffffff guisp=NONE gui=NONE
hi CursorLine guifg=NONE guibg=#353547 guisp=NONE gui=NONE
hi CursorLineNr guifg=#ffffff guibg=#353547 guisp=NONE gui=NONE
hi Debug guifg=#d24e9b guibg=NONE guisp=NONE gui=NONE
hi Delimiter guifg=#ffffff guibg=NONE guisp=NONE gui=NONE
hi DiffAdd guifg=#95c76f guibg=#292c36 guisp=NONE gui=reverse
hi DiffChange guifg=#c98351 guibg=#ffffff guisp=NONE gui=reverse
hi DiffDelete guifg=#e64547 guibg=#ffffff guisp=NONE gui=reverse
hi DiffText guifg=#42a647 guibg=#ffffff guisp=NONE gui=bold,reverse
hi Directory guifg=#95c76f guibg=NONE guisp=NONE gui=NONE
hi EndOfBuffer guifg=#353547 guibg=NONE guisp=NONE gui=NONE
hi Error guifg=#e64547 guibg=#ffffff guisp=NONE gui=reverse
hi ErrorMsg guifg=#e64547 guibg=#ffffff guisp=NONE gui=reverse
hi Float guifg=#95c76f guibg=NONE guisp=NONE gui=NONE
hi FoldColumn guifg=#949494 guibg=#353547 guisp=NONE gui=NONE
hi Folded guifg=#949494 guibg=#353547 guisp=NONE gui=italic
hi Function guifg=#42a647 guibg=NONE guisp=NONE gui=NONE
hi Identifier guifg=#00aba5 guibg=NONE guisp=NONE gui=NONE
hi Ignore guifg=#ffffff guibg=NONE guisp=NONE gui=NONE
hi IncSearch guifg=#d24e9b guibg=#ffffff guisp=NONE gui=standout
hi Include guifg=#e64547 guibg=NONE guisp=NONE gui=NONE
hi InsertMode guifg=#95c76f guibg=#292c36 guisp=NONE gui=reverse
hi Keyword guifg=#64878f guibg=NONE guisp=NONE gui=NONE
hi Label guifg=#42a647 guibg=NONE guisp=NONE gui=NONE
hi LineNr guifg=#949494 guibg=#353547 guisp=NONE gui=NONE
hi MatchParen guifg=#353547 guibg=#c98351 guisp=NONE gui=bold,reverse
hi ModeMsg guifg=#ffffff guibg=NONE guisp=NONE gui=NONE
hi MoreMsg guifg=#949494 guibg=NONE guisp=NONE gui=NONE
hi NonText guifg=#ffffff guibg=NONE guisp=NONE gui=NONE
hi NormalMode guifg=#949494 guibg=#ffffff guisp=NONE gui=reverse
hi Number guifg=#95c76f guibg=NONE guisp=NONE gui=NONE
hi Operator guifg=#00aba5 guibg=NONE guisp=NONE gui=NONE
hi Pmenu guifg=#292c36 guibg=#64878f guisp=NONE gui=NONE
hi PmenuSbar guifg=#353547 guibg=#353547 guisp=NONE gui=NONE
hi PmenuSel guifg=#ffffff guibg=#c98351 guisp=NONE gui=NONE
hi PmenuThumb guifg=#353547 guibg=#c98351 guisp=NONE gui=NONE
hi PreProc guifg=#d24e9b guibg=NONE guisp=NONE gui=NONE
hi Question guifg=#949494 guibg=NONE guisp=NONE gui=NONE
hi Removed guifg=#e64547 guibg=NONE guisp=NONE gui=NONE
hi ReplaceMode guifg=#c98351 guibg=#292c36 guisp=NONE gui=reverse
hi Search guifg=#c98351 guibg=#ffffff guisp=NONE gui=reverse
hi SignColumn guifg=#949494 guibg=NONE guisp=NONE gui=NONE
hi Special guifg=#d24e9b guibg=NONE guisp=NONE gui=NONE
hi SpecialChar guifg=#d24e9b guibg=NONE guisp=NONE gui=NONE
hi SpecialComment guifg=#e64547 guibg=NONE guisp=NONE gui=NONE
hi SpecialKey guifg=#949494 guibg=NONE guisp=NONE gui=NONE
hi SpellBad guifg=#8485ce guibg=NONE guisp=#d24e9b gui=undercurl
hi SpellCap guifg=#8485ce guibg=NONE guisp=#d24e9b gui=undercurl
hi SpellLocal guifg=#8485ce guibg=NONE guisp=#d24e9b gui=undercurl
hi SpellRare guifg=#8485ce guibg=NONE guisp=#d24e9b gui=undercurl
hi Statement guifg=#64878f guibg=NONE guisp=NONE gui=NONE
hi StatusLine guifg=#64878f guibg=#ffffff guisp=NONE gui=reverse
hi StatusLineNC guifg=#64878f guibg=#292c36 guisp=NONE gui=reverse
hi StorageClass guifg=#00aba5 guibg=NONE guisp=NONE gui=NONE
hi String guifg=#95c76f guibg=NONE guisp=NONE gui=NONE
hi Structure guifg=#e64547 guibg=NONE guisp=NONE gui=NONE
hi TabLine guifg=#292c36 guibg=#64878f guisp=NONE gui=NONE
hi TabLineFill guifg=#ffffff guibg=#64878f guisp=NONE gui=NONE
hi TabLineSel guifg=#ffffff guibg=#64878f guisp=NONE gui=NONE
hi TermCursorNC guifg=#ffffff guibg=#949494 guisp=NONE gui=NONE
hi Terminal guifg=#ffffff guibg=#292c36 guisp=NONE gui=NONE
hi Title guifg=#c98351 guibg=NONE guisp=NONE gui=bold
hi Todo guifg=#d24e9b guibg=NONE guisp=NONE gui=bold
hi ToolbarButton guifg=#64878f guibg=#353547 guisp=NONE gui=bold
hi ToolbarLine guifg=NONE guibg=#353547 guisp=NONE gui=NONE
hi Type guifg=#8485ce guibg=NONE guisp=NONE gui=NONE
hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline
hi VertSplit guifg=#353547 guibg=#64878f guisp=NONE gui=NONE
hi Visual guifg=#4670d8 guibg=#ffffff guisp=NONE gui=reverse
hi VisualMode guifg=#4670d8 guibg=#ffffff guisp=NONE gui=reverse
hi VisualNOS guifg=#ffffff guibg=#4670d8 guisp=NONE gui=NONE
hi WarningMsg guifg=#e64547 guibg=NONE guisp=NONE gui=NONE
hi WildMenu guifg=#ffffff guibg=#d24e9b guisp=NONE gui=NONE
if str2nr(&t_Co) >= 256
hi Normal ctermfg=231 ctermbg=236 cterm=NONE
hi Added ctermfg=71 ctermbg=NONE cterm=NONE
hi Boolean ctermfg=150 ctermbg=NONE cterm=NONE
hi Changed ctermfg=173 ctermbg=NONE cterm=NONE
hi Character ctermfg=173 ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=237 cterm=NONE
hi CommandMode ctermfg=169 ctermbg=231 cterm=reverse
hi Comment ctermfg=246 ctermbg=NONE cterm=italic
hi Conceal ctermfg=66 ctermbg=NONE cterm=NONE
hi Constant ctermfg=173 ctermbg=NONE cterm=NONE
hi Cursor ctermfg=231 ctermbg=26 cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=237 cterm=NONE
hi CursorIM ctermfg=NONE ctermbg=231 cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=237 cterm=NONE
hi CursorLineNr ctermfg=231 ctermbg=237 cterm=NONE
hi Debug ctermfg=169 ctermbg=NONE cterm=NONE
hi Delimiter ctermfg=231 ctermbg=NONE cterm=NONE
hi DiffAdd ctermfg=150 ctermbg=236 cterm=reverse
hi DiffChange ctermfg=173 ctermbg=231 cterm=reverse
hi DiffDelete ctermfg=167 ctermbg=231 cterm=reverse
hi DiffText ctermfg=71 ctermbg=231 cterm=bold,reverse
hi Directory ctermfg=150 ctermbg=NONE cterm=NONE
hi EndOfBuffer ctermfg=237 ctermbg=NONE cterm=NONE
hi Error ctermfg=167 ctermbg=231 cterm=reverse
hi ErrorMsg ctermfg=167 ctermbg=231 cterm=reverse
hi Float ctermfg=150 ctermbg=NONE cterm=NONE
hi FoldColumn ctermfg=246 ctermbg=237 cterm=NONE
hi Folded ctermfg=246 ctermbg=237 cterm=italic
hi Function ctermfg=71 ctermbg=NONE cterm=NONE
hi Identifier ctermfg=37 ctermbg=NONE cterm=NONE
hi Ignore ctermfg=231 ctermbg=NONE cterm=NONE
hi IncSearch ctermfg=169 ctermbg=231 cterm=reverse
hi Include ctermfg=167 ctermbg=NONE cterm=NONE
hi InsertMode ctermfg=150 ctermbg=236 cterm=reverse
hi Keyword ctermfg=66 ctermbg=NONE cterm=NONE
hi Label ctermfg=71 ctermbg=NONE cterm=NONE
hi LineNr ctermfg=246 ctermbg=237 cterm=NONE
hi MatchParen ctermfg=237 ctermbg=173 cterm=bold,reverse
hi ModeMsg ctermfg=231 ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=246 ctermbg=NONE cterm=NONE
hi NonText ctermfg=231 ctermbg=NONE cterm=NONE
hi NormalMode ctermfg=246 ctermbg=231 cterm=reverse
hi Number ctermfg=150 ctermbg=NONE cterm=NONE
hi Operator ctermfg=37 ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=236 ctermbg=66 cterm=NONE
hi PmenuSbar ctermfg=237 ctermbg=237 cterm=NONE
hi PmenuSel ctermfg=231 ctermbg=173 cterm=NONE
hi PmenuThumb ctermfg=237 ctermbg=173 cterm=NONE
hi PreProc ctermfg=169 ctermbg=NONE cterm=NONE
hi Question ctermfg=246 ctermbg=NONE cterm=NONE
hi Removed ctermfg=167 ctermbg=NONE cterm=NONE
hi ReplaceMode ctermfg=173 ctermbg=236 cterm=reverse
hi Search ctermfg=173 ctermbg=231 cterm=reverse
hi SignColumn ctermfg=246 ctermbg=NONE cterm=NONE
hi Special ctermfg=169 ctermbg=NONE cterm=NONE
hi SpecialChar ctermfg=169 ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=167 ctermbg=NONE cterm=NONE
hi SpecialKey ctermfg=246 ctermbg=NONE cterm=NONE
hi SpellBad ctermfg=104 ctermbg=NONE cterm=underline
hi SpellCap ctermfg=104 ctermbg=NONE cterm=underline
hi SpellLocal ctermfg=104 ctermbg=NONE cterm=underline
hi SpellRare ctermfg=104 ctermbg=NONE cterm=underline
hi Statement ctermfg=66 ctermbg=NONE cterm=NONE
hi StatusLine ctermfg=66 ctermbg=231 cterm=reverse
hi StatusLineNC ctermfg=66 ctermbg=236 cterm=reverse
hi StorageClass ctermfg=37 ctermbg=NONE cterm=NONE
hi String ctermfg=150 ctermbg=NONE cterm=NONE
hi Structure ctermfg=167 ctermbg=NONE cterm=NONE
hi TabLine ctermfg=236 ctermbg=66 cterm=NONE
hi TabLineFill ctermfg=231 ctermbg=66 cterm=NONE
hi TabLineSel ctermfg=231 ctermbg=66 cterm=NONE
hi TermCursorNC ctermfg=231 ctermbg=246 cterm=NONE
hi Terminal ctermfg=231 ctermbg=236 cterm=NONE
hi Title ctermfg=173 ctermbg=NONE cterm=bold
hi Todo ctermfg=169 ctermbg=NONE cterm=bold
hi ToolbarButton ctermfg=66 ctermbg=237 cterm=bold
hi ToolbarLine ctermfg=NONE ctermbg=237 cterm=NONE
hi Type ctermfg=104 ctermbg=NONE cterm=NONE
hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
hi VertSplit ctermfg=237 ctermbg=66 cterm=NONE
hi Visual ctermfg=26 ctermbg=231 cterm=reverse
hi VisualMode ctermfg=26 ctermbg=231 cterm=reverse
hi VisualNOS ctermfg=231 ctermbg=26 cterm=NONE
hi WarningMsg ctermfg=167 ctermbg=NONE cterm=NONE
hi WildMenu ctermfg=231 ctermbg=169 cterm=NONE
if s:italic == 0
hi Comment guisp=NONE cterm=NONE
hi Folded guisp=NONE cterm=NONE
endif
if s:transp_bg == 1
hi Normal guibg=NONE ctermbg=NONE guisp=NONE
hi CursorLineNr guibg=NONE ctermbg=NONE guisp=NONE
hi FoldColumn guibg=NONE ctermbg=NONE guisp=NONE
hi LineNr guibg=NONE ctermbg=NONE guisp=NONE
hi Terminal guibg=NONE ctermbg=NONE guisp=NONE
endif
unlet s:transp_bg
unlet s:italic
finish
endif
if str2nr(&t_Co) >= 8
hi Normal ctermfg=White ctermbg=Black cterm=NONE
hi Added ctermfg=DarkGreen ctermbg=NONE cterm=NONE
hi Boolean ctermfg=Green ctermbg=NONE cterm=NONE
hi Changed ctermfg=DarkYellow ctermbg=NONE cterm=NONE
hi Character ctermfg=DarkYellow ctermbg=NONE cterm=NONE
hi ColorColumn ctermfg=NONE ctermbg=DarkGray cterm=NONE
hi CommandMode ctermfg=DarkMagenta ctermbg=White cterm=reverse
hi Comment ctermfg=Gray ctermbg=NONE cterm=italic
hi Conceal ctermfg=DarkCyan ctermbg=NONE cterm=NONE
hi Constant ctermfg=DarkYellow ctermbg=NONE cterm=NONE
hi Cursor ctermfg=White ctermbg=DarkBlue cterm=NONE
hi CursorColumn ctermfg=NONE ctermbg=DarkGray cterm=NONE
hi CursorIM ctermfg=NONE ctermbg=White cterm=NONE
hi CursorLine ctermfg=NONE ctermbg=DarkGray cterm=NONE
hi CursorLineNr ctermfg=White ctermbg=DarkGray cterm=NONE
hi Debug ctermfg=DarkMagenta ctermbg=NONE cterm=NONE
hi Delimiter ctermfg=White ctermbg=NONE cterm=NONE
hi DiffAdd ctermfg=Green ctermbg=Black cterm=reverse
hi DiffChange ctermfg=DarkYellow ctermbg=White cterm=reverse
hi DiffDelete ctermfg=DarkRed ctermbg=White cterm=reverse
hi DiffText ctermfg=DarkGreen ctermbg=White cterm=bold,reverse
hi Directory ctermfg=Green ctermbg=NONE cterm=NONE
hi EndOfBuffer ctermfg=DarkGray ctermbg=NONE cterm=NONE
hi Error ctermfg=DarkRed ctermbg=White cterm=reverse
hi ErrorMsg ctermfg=DarkRed ctermbg=White cterm=reverse
hi Float ctermfg=Green ctermbg=NONE cterm=NONE
hi FoldColumn ctermfg=Gray ctermbg=DarkGray cterm=NONE
hi Folded ctermfg=Gray ctermbg=DarkGray cterm=italic
hi Function ctermfg=DarkGreen ctermbg=NONE cterm=NONE
hi Identifier ctermfg=Cyan ctermbg=NONE cterm=NONE
hi Ignore ctermfg=White ctermbg=NONE cterm=NONE
hi IncSearch ctermfg=DarkMagenta ctermbg=White cterm=reverse
hi Include ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi InsertMode ctermfg=Green ctermbg=Black cterm=reverse
hi Keyword ctermfg=DarkCyan ctermbg=NONE cterm=NONE
hi Label ctermfg=DarkGreen ctermbg=NONE cterm=NONE
hi LineNr ctermfg=Gray ctermbg=DarkGray cterm=NONE
hi MatchParen ctermfg=DarkGray ctermbg=DarkYellow cterm=bold,reverse
hi ModeMsg ctermfg=White ctermbg=NONE cterm=NONE
hi MoreMsg ctermfg=Gray ctermbg=NONE cterm=NONE
hi NonText ctermfg=White ctermbg=NONE cterm=NONE
hi NormalMode ctermfg=Gray ctermbg=White cterm=reverse
hi Number ctermfg=Green ctermbg=NONE cterm=NONE
hi Operator ctermfg=Cyan ctermbg=NONE cterm=NONE
hi Pmenu ctermfg=Black ctermbg=DarkCyan cterm=NONE
hi PmenuSbar ctermfg=DarkGray ctermbg=DarkGray cterm=NONE
hi PmenuSel ctermfg=White ctermbg=DarkYellow cterm=NONE
hi PmenuThumb ctermfg=DarkGray ctermbg=DarkYellow cterm=NONE
hi PreProc ctermfg=DarkMagenta ctermbg=NONE cterm=NONE
hi Question ctermfg=Gray ctermbg=NONE cterm=NONE
hi Removed ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi ReplaceMode ctermfg=DarkYellow ctermbg=Black cterm=reverse
hi Search ctermfg=DarkYellow ctermbg=White cterm=reverse
hi SignColumn ctermfg=Gray ctermbg=NONE cterm=NONE
hi Special ctermfg=DarkMagenta ctermbg=NONE cterm=NONE
hi SpecialChar ctermfg=DarkMagenta ctermbg=NONE cterm=NONE
hi SpecialComment ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi SpecialKey ctermfg=Gray ctermbg=NONE cterm=NONE
hi SpellBad ctermfg=Magenta ctermbg=NONE cterm=underline
hi SpellCap ctermfg=Magenta ctermbg=NONE cterm=underline
hi SpellLocal ctermfg=Magenta ctermbg=NONE cterm=underline
hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline
hi Statement ctermfg=DarkCyan ctermbg=NONE cterm=NONE
hi StatusLine ctermfg=DarkCyan ctermbg=White cterm=reverse
hi StatusLineNC ctermfg=DarkCyan ctermbg=Black cterm=reverse
hi StorageClass ctermfg=Cyan ctermbg=NONE cterm=NONE
hi String ctermfg=Green ctermbg=NONE cterm=NONE
hi Structure ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi TabLine ctermfg=Black ctermbg=DarkCyan cterm=NONE
hi TabLineFill ctermfg=White ctermbg=DarkCyan cterm=NONE
hi TabLineSel ctermfg=White ctermbg=DarkCyan cterm=NONE
hi TermCursorNC ctermfg=White ctermbg=Gray cterm=NONE
hi Terminal ctermfg=White ctermbg=Black cterm=NONE
hi Title ctermfg=DarkYellow ctermbg=NONE cterm=bold
hi Todo ctermfg=DarkMagenta ctermbg=NONE cterm=bold
hi ToolbarButton ctermfg=DarkCyan ctermbg=DarkGray cterm=bold
hi ToolbarLine ctermfg=NONE ctermbg=DarkGray cterm=NONE
hi Type ctermfg=Magenta ctermbg=NONE cterm=NONE
hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
hi VertSplit ctermfg=DarkGray ctermbg=DarkCyan cterm=NONE
hi Visual ctermfg=DarkBlue ctermbg=White cterm=reverse
hi VisualMode ctermfg=DarkBlue ctermbg=White cterm=reverse
hi VisualNOS ctermfg=White ctermbg=DarkBlue cterm=NONE
hi WarningMsg ctermfg=DarkRed ctermbg=NONE cterm=NONE
hi WildMenu ctermfg=White ctermbg=DarkMagenta cterm=NONE
if s:italic == 0
hi Comment guisp=NONE cterm=NONE
hi Folded guisp=NONE cterm=NONE
endif
if s:transp_bg == 1
hi Normal guibg=NONE ctermbg=NONE guisp=NONE
hi CursorLineNr guibg=NONE ctermbg=NONE guisp=NONE
hi FoldColumn guibg=NONE ctermbg=NONE guisp=NONE
hi LineNr guibg=NONE ctermbg=NONE guisp=NONE
hi Terminal guibg=NONE ctermbg=NONE guisp=NONE
endif
unlet s:transp_bg
unlet s:italic
finish
endif
if str2nr(&t_Co) >= 0
hi Normal term=NONE
hi Added term=bold
hi Boolean term=NONE
hi Changed term=bold,italic
hi Character term=NONE
hi ColorColumn term=reverse
hi CommandMode term=reverse
hi Comment term=italic
hi Conceal term=NONE
hi Constant term=bold,italic
hi Cursor term=NONE
hi CursorColumn term=reverse
hi CursorIM term=NONE
hi CursorLine term=underline
hi CursorLineNr term=bold,italic,reverse,underline
hi Debug term=NONE
hi Delimiter term=NONE
hi DiffAdd term=reverse,underline
hi DiffChange term=reverse,underline
hi DiffDelete term=reverse,underline
hi DiffText term=bold,reverse,underline
hi Directory term=NONE
hi EndOfBuffer term=NONE
hi Error term=reverse
hi ErrorMsg term=bold,italic,reverse
hi Float term=NONE
hi FoldColumn term=reverse
hi Folded term=italic,reverse,underline
hi Function term=NONE
hi Identifier term=italic
hi Ignore term=NONE
hi IncSearch term=bold,italic,reverse
hi Include term=NONE
hi InsertMode term=reverse
hi Keyword term=NONE
hi Label term=NONE
hi LineNr term=reverse
hi MatchParen term=bold,underline
hi ModeMsg term=NONE
hi MoreMsg term=NONE
hi NonText term=NONE
hi NormalMode term=reverse
hi Number term=NONE
hi Operator term=NONE
hi Pmenu term=reverse
hi PmenuSbar term=NONE
hi PmenuSel term=NONE
hi PmenuThumb term=NONE
hi PreProc term=italic
hi Question term=standout
hi Removed term=reverse,strikethrough
hi ReplaceMode term=reverse
hi Search term=italic,underline
hi SignColumn term=reverse
hi Special term=bold,italic
hi SpecialChar term=NONE
hi SpecialComment term=NONE
hi SpecialKey term=bold
hi SpellBad term=italic,underline
hi SpellCap term=italic,underline
hi SpellLocal term=italic,underline
hi SpellRare term=italic,underline
hi Statement term=bold
hi StatusLine term=bold,reverse
hi StatusLineNC term=reverse
hi StorageClass term=NONE
hi String term=NONE
hi Structure term=NONE
hi TabLine term=italic,reverse,underline
hi TabLineFill term=reverse,underline
hi TabLineSel term=bold
hi TermCursorNC term=NONE
hi Terminal term=NONE
hi Title term=bold
hi Todo term=bold,underline
hi ToolbarButton term=bold,reverse
hi ToolbarLine term=reverse
hi Type term=bold
hi Underlined term=underline
hi VertSplit term=reverse
hi Visual term=reverse
hi VisualMode term=reverse
hi VisualNOS term=NONE
hi WarningMsg term=standout
hi WildMenu term=bold
unlet s:transp_bg
unlet s:italic
finish
endif
" vim: et ts=8 sw=2 sts=2