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.
2 " Description: A Vim colorscheme with light and dark variants originally based on Material Design (now strongly modified to my likings).
3 " Author: Stefan Wimmer <wimstefan@gmail.com>
4 " Maintainer: Stefan Wimmer <wimstefan@gmail.com>
5 " Website: https://github.com/wimstefan/vim-artesanal
6 " License: Vim License (see `:help license`)
7 " Last Updated: Wed 12 Jun 2019 12:15:55 AM CEST
9 " Generated by Colortemplate v2.0.0b3
12 if exists('syntax_on')
16 let g:colors_name = 'artesanal'
18 let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 2
19 let s:italics = (((&t_ZH != '' && &t_ZH != '
\e[7m') || has('gui_running')) && !has('iOS')) || has('nvim')
21 if (has('termguicolors') && &termguicolors) || has('gui_running')
22 if &background ==# 'dark'
23 let g:terminal_ansi_colors = ['#575c66', '#e84256', '#00bf8a', '#fff176',
24 \ '#6699cc', '#fa75e2', '#00bbcc', '#ffffff', '#121419', '#dc1b33',
25 \ '#008c65', '#e5d85c', '#517aa3', '#f844d8', '#0095a3', '#eff1f4']
27 let g:terminal_color_0 = '#575c66'
28 let g:terminal_color_1 = '#e84256'
29 let g:terminal_color_2 = '#00bf8a'
30 let g:terminal_color_3 = '#fff176'
31 let g:terminal_color_4 = '#6699cc'
32 let g:terminal_color_5 = '#fa75e2'
33 let g:terminal_color_6 = '#00bbcc'
34 let g:terminal_color_7 = '#ffffff'
35 let g:terminal_color_8 = '#121419'
36 let g:terminal_color_9 = '#dc1b33'
37 let g:terminal_color_10 = '#008c65'
38 let g:terminal_color_11 = '#e5d85c'
39 let g:terminal_color_12 = '#517aa3'
40 let g:terminal_color_13 = '#f844d8'
41 let g:terminal_color_14 = '#0095a3'
42 let g:terminal_color_15 = '#eff1f4'
44 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
45 hi Normal guifg=#e4e6eb guibg=NONE guisp=NONE gui=NONE cterm=NONE
46 hi CursorLineNr guifg=#fff176 guibg=NONE guisp=NONE gui=NONE cterm=NONE
47 hi FoldColumn guifg=#575c66 guibg=NONE guisp=NONE gui=NONE cterm=NONE
48 hi SignColumn guifg=#cdd2db guibg=NONE guisp=NONE gui=NONE cterm=NONE
49 hi VertSplit guifg=#546e7a guibg=NONE guisp=NONE gui=NONE cterm=NONE
51 hi Normal guifg=#e4e6eb guibg=#2e3440 guisp=NONE gui=NONE cterm=NONE
52 hi CursorLineNr guifg=#fff176 guibg=#37474f guisp=NONE gui=NONE cterm=NONE
53 hi FoldColumn guifg=#575c66 guibg=#37474f guisp=NONE gui=NONE cterm=NONE
54 hi SignColumn guifg=#cdd2db guibg=#37474f guisp=NONE gui=NONE cterm=NONE
55 hi VertSplit guifg=#546e7a guibg=#2e3440 guisp=NONE gui=NONE cterm=NONE
57 hi ColorColumn guifg=NONE guibg=#37474f guisp=NONE gui=NONE cterm=NONE
58 hi Conceal guifg=#6699cc guibg=NONE guisp=NONE gui=NONE cterm=NONE
59 hi Cursor guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
60 hi! link CursorColumn ColorColumn
61 hi! link CursorLine ColorColumn
62 hi DiffAdd guifg=#abddcc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
63 hi DiffAdded guifg=#abddcc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
64 hi DiffChange guifg=#aec0e0 guibg=#121419 guisp=NONE gui=reverse cterm=reverse
65 hi DiffDelete guifg=#ddabbc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
66 hi DiffRemoved guifg=#ddabbc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
67 hi DiffText guifg=#abddcc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
68 hi Directory guifg=#6699cc guibg=NONE guisp=NONE gui=bold cterm=bold
69 hi EndOfBuffer guifg=#2e3440 guibg=NONE guisp=NONE gui=NONE cterm=NONE
70 hi Error guifg=#e84256 guibg=NONE guisp=NONE gui=bold,standout cterm=bold,standout
71 hi! link ErrorMsg Error
72 hi Folded guifg=#546e7a guibg=#37474f guisp=NONE gui=italic cterm=italic
73 hi! link IncSearch Search
74 hi LineNr guifg=#546e7a guibg=#37474f guisp=NONE gui=NONE cterm=NONE
75 hi MatchParen guifg=NONE guibg=#455a64 guisp=NONE gui=bold cterm=bold
76 hi ModeMsg guifg=#6699cc guibg=NONE guisp=NONE gui=NONE cterm=NONE
77 hi MoreMsg guifg=#00bf8a guibg=NONE guisp=NONE gui=NONE cterm=NONE
78 hi NonText guifg=#90a4ae guibg=NONE guisp=NONE gui=NONE cterm=NONE
79 hi Pmenu guifg=#e4e6eb guibg=#455a64 guisp=NONE gui=NONE cterm=NONE
80 hi PmenuSbar guifg=NONE guibg=#455a64 guisp=NONE gui=NONE cterm=NONE
81 hi PmenuSel guifg=#37474f guibg=#cdd2db guisp=NONE gui=bold cterm=bold
82 hi PmenuThumb guifg=NONE guibg=#90a4ae guisp=NONE gui=NONE cterm=NONE
83 hi Question guifg=#e5d85c guibg=NONE guisp=NONE gui=NONE cterm=NONE
84 hi! link QuickFixLine Search
85 hi Search guifg=#ffffa8 guibg=#121419 guisp=NONE gui=reverse cterm=reverse
86 hi SpecialKey guifg=#90a4ae guibg=NONE guisp=NONE gui=NONE cterm=NONE
87 hi SpellBad guifg=#e84256 guibg=NONE guisp=#e84256 gui=italic,undercurl cterm=italic,undercurl
88 hi SpellCap guifg=#6699cc guibg=NONE guisp=#6699cc gui=italic,undercurl cterm=italic,undercurl
89 hi SpellLocal guifg=#00bbcc guibg=NONE guisp=#00bbcc gui=italic,undercurl cterm=italic,undercurl
90 hi SpellRare guifg=#fa75e2 guibg=NONE guisp=#fa75e2 gui=italic,undercurl cterm=italic,undercurl
91 hi StatusLine guifg=#455a64 guibg=#e4e6eb guisp=NONE gui=reverse cterm=reverse
92 hi StatusLineNC guifg=#37474f guibg=#cdd2db guisp=NONE gui=reverse cterm=reverse
93 hi! link StatusLineTerm StatusLine
94 hi! link StatusLineTermNC StatusLineNC
95 hi! link TabLine TabLineFill
96 hi TabLineFill guifg=#cdd2db guibg=#546e7a guisp=NONE gui=NONE cterm=NONE
97 hi TabLineSel guifg=#e4e6eb guibg=#37474f guisp=NONE gui=NONE cterm=NONE
98 hi Title guifg=#eff1f4 guibg=NONE guisp=NONE gui=bold cterm=bold
99 hi Visual guifg=NONE guibg=#37474f guisp=NONE gui=NONE cterm=NONE
100 hi! link VisualNOS Visual
101 hi WarningMsg guifg=#e84256 guibg=NONE guisp=NONE gui=NONE cterm=NONE
102 hi WildMenu guifg=#6699cc guibg=#455a64 guisp=NONE gui=bold cterm=bold
103 hi! link Boolean Constant
104 hi! link Character Constant
105 hi Comment guifg=#b6bdcb guibg=NONE guisp=NONE gui=NONE cterm=NONE
106 hi! link Conditional Statement
107 hi Constant guifg=#00bf8a guibg=NONE guisp=NONE gui=NONE cterm=NONE
108 hi! link Define PreProc
109 hi! link Debug Special
110 hi! link Delimiter Special
111 hi! link Exception Statement
112 hi! link Float Constant
113 hi Function guifg=#00bbcc guibg=NONE guisp=NONE gui=NONE cterm=NONE
114 hi Identifier guifg=#6699cc guibg=NONE guisp=NONE gui=NONE cterm=NONE
115 hi Ignore guifg=fg guibg=NONE guisp=NONE gui=NONE cterm=NONE
116 hi! link Include PreProc
117 hi! link Keyword Statement
118 hi! link Label Statement
119 hi! link Macro PreProc
120 hi! link Number Constant
121 hi! link Operator Statement
122 hi! link PreCondit PreProc
123 hi PreProc guifg=#00bbcc guibg=NONE guisp=NONE gui=NONE cterm=NONE
124 hi! link Repeat Statement
125 hi! link SpecialChar Special
126 hi! link SpecialComment Special
127 hi Statement guifg=#e84256 guibg=NONE guisp=NONE gui=NONE cterm=NONE
128 hi! link StorageClass Type
129 hi Special guifg=#fff176 guibg=NONE guisp=NONE gui=NONE cterm=NONE
130 hi! link String Constant
131 hi! link Structure Type
133 hi Todo guifg=#00bbcc guibg=NONE guisp=NONE gui=reverse cterm=reverse
134 hi Type guifg=#0095a3 guibg=NONE guisp=NONE gui=NONE cterm=NONE
135 hi! link Typedef Type
136 hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
137 hi! link lCursor Cursor
138 hi CursorIM guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
139 hi ToolbarLine guifg=NONE guibg=#546e7a guisp=NONE gui=NONE cterm=NONE
140 hi ToolbarButton guifg=#eff1f4 guibg=#546e7a guisp=NONE gui=bold cterm=bold
141 hi! link iCursor Cursor
142 hi! link vCursor Cursor
143 hi NormalMode guifg=#cdd2db guibg=#2e3440 guisp=NONE gui=reverse cterm=reverse
144 hi InsertMode guifg=#6699cc guibg=#2e3440 guisp=NONE gui=reverse cterm=reverse
145 hi ReplaceMode guifg=#00bbcc guibg=#2e3440 guisp=NONE gui=reverse cterm=reverse
146 hi VisualMode guifg=#fff176 guibg=#2e3440 guisp=NONE gui=reverse cterm=reverse
147 hi CommandMode guifg=#fa75e2 guibg=#2e3440 guisp=NONE gui=reverse cterm=reverse
148 hi Warnings guifg=#fff176 guibg=#2e3440 guisp=NONE gui=reverse cterm=reverse
150 hi Folded gui=NONE cterm=NONE
151 hi SpellBad gui=undercurl cterm=undercurl
152 hi SpellCap gui=undercurl cterm=undercurl
153 hi SpellLocal gui=undercurl cterm=undercurl
154 hi SpellRare gui=undercurl cterm=undercurl
157 hi! link TermCursor Cursor
158 hi TermCursorNC guifg=#37474f guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
160 unlet s:t_Co s:italics
164 let g:terminal_ansi_colors = ['#121419', '#971223', '#00814b', '#cc7000',
165 \ '#00409b', '#9a008d', '#007681', '#eff1f4', '#575c66', '#ae1528',
166 \ '#009a5a', '#ff8c00', '#004bb4', '#b300a4', '#008d9a', '#ffffff']
168 let g:terminal_color_0 = '#121419'
169 let g:terminal_color_1 = '#971223'
170 let g:terminal_color_2 = '#00814b'
171 let g:terminal_color_3 = '#cc7000'
172 let g:terminal_color_4 = '#00409b'
173 let g:terminal_color_5 = '#9a008d'
174 let g:terminal_color_6 = '#007681'
175 let g:terminal_color_7 = '#eff1f4'
176 let g:terminal_color_8 = '#575c66'
177 let g:terminal_color_9 = '#ae1528'
178 let g:terminal_color_10 = '#009a5a'
179 let g:terminal_color_11 = '#ff8c00'
180 let g:terminal_color_12 = '#004bb4'
181 let g:terminal_color_13 = '#b300a4'
182 let g:terminal_color_14 = '#008d9a'
183 let g:terminal_color_15 = '#ffffff'
185 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
186 hi Normal guifg=#37474f guibg=NONE guisp=NONE gui=NONE cterm=NONE
187 hi CursorLineNr guifg=#ff8c00 guibg=NONE guisp=NONE gui=NONE cterm=NONE
188 hi FoldColumn guifg=#575c66 guibg=NONE guisp=NONE gui=NONE cterm=NONE
189 hi SignColumn guifg=#455a64 guibg=NONE guisp=NONE gui=NONE cterm=NONE
190 hi VertSplit guifg=#b6bdcb guibg=NONE guisp=NONE gui=NONE cterm=NONE
192 hi Normal guifg=#37474f guibg=#eff1f4 guisp=NONE gui=NONE cterm=NONE
193 hi CursorLineNr guifg=#ff8c00 guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
194 hi FoldColumn guifg=#575c66 guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
195 hi SignColumn guifg=#455a64 guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
196 hi VertSplit guifg=#b6bdcb guibg=#eff1f4 guisp=NONE gui=NONE cterm=NONE
198 hi ColorColumn guifg=NONE guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
199 hi Conceal guifg=#004bb4 guibg=NONE guisp=NONE gui=NONE cterm=NONE
200 hi Cursor guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
201 hi! link CursorColumn ColorColumn
202 hi! link CursorLine ColorColumn
203 hi DiffAdd guifg=#abddcc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
204 hi DiffAdded guifg=#abddcc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
205 hi DiffChange guifg=#aec0e0 guibg=#121419 guisp=NONE gui=reverse cterm=reverse
206 hi DiffDelete guifg=#ddabbc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
207 hi DiffRemoved guifg=#ddabbc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
208 hi DiffText guifg=#abddcc guibg=#121419 guisp=NONE gui=reverse cterm=reverse
209 hi Directory guifg=#004bb4 guibg=NONE guisp=NONE gui=bold cterm=bold
210 hi EndOfBuffer guifg=#eff1f4 guibg=NONE guisp=NONE gui=NONE cterm=NONE
211 hi Error guifg=#ae1528 guibg=NONE guisp=NONE gui=bold,standout cterm=bold,standout
212 hi! link ErrorMsg Error
213 hi Folded guifg=#b6bdcb guibg=#e4e6eb guisp=NONE gui=italic cterm=italic
214 hi! link IncSearch Search
215 hi LineNr guifg=#b6bdcb guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
216 hi MatchParen guifg=NONE guibg=#cdd2db guisp=NONE gui=bold cterm=bold
217 hi ModeMsg guifg=#004bb4 guibg=NONE guisp=NONE gui=NONE cterm=NONE
218 hi MoreMsg guifg=#009a5a guibg=NONE guisp=NONE gui=NONE cterm=NONE
219 hi NonText guifg=#9fa8ba guibg=NONE guisp=NONE gui=NONE cterm=NONE
220 hi Pmenu guifg=#37474f guibg=#cdd2db guisp=NONE gui=NONE cterm=NONE
221 hi PmenuSbar guifg=NONE guibg=#cdd2db guisp=NONE gui=NONE cterm=NONE
222 hi PmenuSel guifg=#e4e6eb guibg=#455a64 guisp=NONE gui=bold cterm=bold
223 hi PmenuThumb guifg=NONE guibg=#9fa8ba guisp=NONE gui=NONE cterm=NONE
224 hi Question guifg=#cc7000 guibg=NONE guisp=NONE gui=NONE cterm=NONE
225 hi! link QuickFixLine Search
226 hi Search guifg=#ffc57f guibg=#121419 guisp=NONE gui=reverse cterm=reverse
227 hi SpecialKey guifg=#9fa8ba guibg=NONE guisp=NONE gui=NONE cterm=NONE
228 hi SpellBad guifg=#ae1528 guibg=NONE guisp=#ae1528 gui=italic,undercurl cterm=italic,undercurl
229 hi SpellCap guifg=#004bb4 guibg=NONE guisp=#004bb4 gui=italic,undercurl cterm=italic,undercurl
230 hi SpellLocal guifg=#008d9a guibg=NONE guisp=#008d9a gui=italic,undercurl cterm=italic,undercurl
231 hi SpellRare guifg=#b300a4 guibg=NONE guisp=#b300a4 gui=italic,undercurl cterm=italic,undercurl
232 hi StatusLine guifg=#cdd2db guibg=#37474f guisp=NONE gui=reverse cterm=reverse
233 hi StatusLineNC guifg=#e4e6eb guibg=#455a64 guisp=NONE gui=reverse cterm=reverse
234 hi! link StatusLineTerm StatusLine
235 hi! link StatusLineTermNC StatusLineNC
236 hi! link TabLine TabLineFill
237 hi TabLineFill guifg=#455a64 guibg=#b6bdcb guisp=NONE gui=NONE cterm=NONE
238 hi TabLineSel guifg=#37474f guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
239 hi Title guifg=#2e3440 guibg=NONE guisp=NONE gui=bold cterm=bold
240 hi Visual guifg=NONE guibg=#e4e6eb guisp=NONE gui=NONE cterm=NONE
241 hi! link VisualNOS Visual
242 hi WarningMsg guifg=#ae1528 guibg=NONE guisp=NONE gui=NONE cterm=NONE
243 hi WildMenu guifg=#004bb4 guibg=#cdd2db guisp=NONE gui=bold cterm=bold
244 hi! link Boolean Constant
245 hi! link Character Constant
246 hi Comment guifg=#546e7a guibg=NONE guisp=NONE gui=NONE cterm=NONE
247 hi! link Conditional Statement
248 hi Constant guifg=#009a5a guibg=NONE guisp=NONE gui=NONE cterm=NONE
249 hi! link Define PreProc
250 hi! link Debug Special
251 hi! link Delimiter Special
252 hi! link Exception Statement
253 hi! link Float Constant
254 hi Function guifg=#008d9a guibg=NONE guisp=NONE gui=NONE cterm=NONE
255 hi Identifier guifg=#004bb4 guibg=NONE guisp=NONE gui=NONE cterm=NONE
256 hi Ignore guifg=fg guibg=NONE guisp=NONE gui=NONE cterm=NONE
257 hi! link Include PreProc
258 hi! link Keyword Statement
259 hi! link Label Statement
260 hi! link Macro PreProc
261 hi! link Number Constant
262 hi! link Operator Statement
263 hi! link PreCondit PreProc
264 hi PreProc guifg=#008d9a guibg=NONE guisp=NONE gui=NONE cterm=NONE
265 hi! link Repeat Statement
266 hi! link SpecialChar Special
267 hi! link SpecialComment Special
268 hi Statement guifg=#ae1528 guibg=NONE guisp=NONE gui=NONE cterm=NONE
269 hi! link StorageClass Type
270 hi Special guifg=#ff8c00 guibg=NONE guisp=NONE gui=NONE cterm=NONE
271 hi! link String Constant
272 hi! link Structure Type
274 hi Todo guifg=#008d9a guibg=NONE guisp=NONE gui=reverse cterm=reverse
275 hi Type guifg=#007681 guibg=NONE guisp=NONE gui=NONE cterm=NONE
276 hi! link Typedef Type
277 hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
278 hi! link lCursor Cursor
279 hi CursorIM guifg=NONE guibg=NONE guisp=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
280 hi ToolbarLine guifg=NONE guibg=#b6bdcb guisp=NONE gui=NONE cterm=NONE
281 hi ToolbarButton guifg=#2e3440 guibg=#b6bdcb guisp=NONE gui=bold cterm=bold
282 hi! link iCursor Cursor
283 hi! link vCursor Cursor
284 hi NormalMode guifg=#455a64 guibg=#eff1f4 guisp=NONE gui=reverse cterm=reverse
285 hi InsertMode guifg=#004bb4 guibg=#eff1f4 guisp=NONE gui=reverse cterm=reverse
286 hi ReplaceMode guifg=#008d9a guibg=#eff1f4 guisp=NONE gui=reverse cterm=reverse
287 hi VisualMode guifg=#ff8c00 guibg=#eff1f4 guisp=NONE gui=reverse cterm=reverse
288 hi CommandMode guifg=#b300a4 guibg=#eff1f4 guisp=NONE gui=reverse cterm=reverse
289 hi Warnings guifg=#ff8c00 guibg=#eff1f4 guisp=NONE gui=reverse cterm=reverse
291 hi Folded gui=NONE cterm=NONE
292 hi SpellBad gui=undercurl cterm=undercurl
293 hi SpellCap gui=undercurl cterm=undercurl
294 hi SpellLocal gui=undercurl cterm=undercurl
295 hi SpellRare gui=undercurl cterm=undercurl
298 hi! link TermCursor Cursor
299 hi TermCursorNC guifg=#e4e6eb guibg=#37474f guisp=NONE gui=NONE cterm=NONE
301 unlet s:t_Co s:italics
306 if &background ==# 'dark'
307 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
308 hi Normal ctermfg=254 ctermbg=NONE cterm=NONE
309 hi CursorLineNr ctermfg=228 ctermbg=NONE cterm=NONE
310 hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE
311 hi SignColumn ctermfg=252 ctermbg=NONE cterm=NONE
312 hi VertSplit ctermfg=242 ctermbg=NONE cterm=NONE
314 hi Normal ctermfg=254 ctermbg=236 cterm=NONE
315 if !has('patch-8.0.0616') && !has('nvim') " Fix for Vim bug
318 hi CursorLineNr ctermfg=228 ctermbg=238 cterm=NONE
319 hi FoldColumn ctermfg=59 ctermbg=238 cterm=NONE
320 hi SignColumn ctermfg=252 ctermbg=238 cterm=NONE
321 hi VertSplit ctermfg=242 ctermbg=236 cterm=NONE
323 hi ColorColumn ctermfg=NONE ctermbg=238 cterm=NONE
324 hi Conceal ctermfg=67 ctermbg=NONE cterm=NONE
325 hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
326 hi! link CursorColumn ColorColumn
327 hi! link CursorLine ColorColumn
328 hi DiffAdd ctermfg=152 ctermbg=233 cterm=reverse
329 hi DiffAdded ctermfg=152 ctermbg=233 cterm=reverse
330 hi DiffChange ctermfg=153 ctermbg=233 cterm=reverse
331 hi DiffDelete ctermfg=181 ctermbg=233 cterm=reverse
332 hi DiffRemoved ctermfg=181 ctermbg=233 cterm=reverse
333 hi DiffText ctermfg=152 ctermbg=233 cterm=reverse
334 hi Directory ctermfg=67 ctermbg=NONE cterm=bold
335 hi EndOfBuffer ctermfg=236 ctermbg=NONE cterm=NONE
336 hi Error ctermfg=167 ctermbg=NONE cterm=bold,reverse
337 hi! link ErrorMsg Error
338 hi Folded ctermfg=242 ctermbg=238 cterm=NONE
339 hi! link IncSearch Search
340 hi LineNr ctermfg=242 ctermbg=238 cterm=NONE
341 hi MatchParen ctermfg=NONE ctermbg=240 cterm=bold
342 hi ModeMsg ctermfg=67 ctermbg=NONE cterm=NONE
343 hi MoreMsg ctermfg=36 ctermbg=NONE cterm=NONE
344 hi NonText ctermfg=247 ctermbg=NONE cterm=NONE
345 hi Pmenu ctermfg=254 ctermbg=240 cterm=NONE
346 hi PmenuSbar ctermfg=NONE ctermbg=240 cterm=NONE
347 hi PmenuSel ctermfg=238 ctermbg=252 cterm=bold
348 hi PmenuThumb ctermfg=NONE ctermbg=247 cterm=NONE
349 hi Question ctermfg=185 ctermbg=NONE cterm=NONE
350 hi! link QuickFixLine Search
351 hi Search ctermfg=229 ctermbg=233 cterm=reverse
352 hi SpecialKey ctermfg=247 ctermbg=NONE cterm=NONE
353 hi SpellBad ctermfg=167 ctermbg=NONE cterm=underline
354 hi SpellCap ctermfg=67 ctermbg=NONE cterm=underline
355 hi SpellLocal ctermfg=37 ctermbg=NONE cterm=underline
356 hi SpellRare ctermfg=206 ctermbg=NONE cterm=underline
357 hi StatusLine ctermfg=240 ctermbg=254 cterm=reverse
358 hi StatusLineNC ctermfg=238 ctermbg=252 cterm=reverse
359 hi! link StatusLineTerm StatusLine
360 hi! link StatusLineTermNC StatusLineNC
361 hi! link TabLine TabLineFill
362 hi TabLineFill ctermfg=252 ctermbg=242 cterm=NONE
363 hi TabLineSel ctermfg=254 ctermbg=238 cterm=NONE
364 hi Title ctermfg=255 ctermbg=NONE cterm=bold
365 hi Visual ctermfg=NONE ctermbg=238 cterm=NONE
366 hi! link VisualNOS Visual
367 hi WarningMsg ctermfg=167 ctermbg=NONE cterm=NONE
368 hi WildMenu ctermfg=67 ctermbg=240 cterm=bold
369 hi! link Boolean Constant
370 hi! link Character Constant
371 hi Comment ctermfg=250 ctermbg=NONE cterm=NONE
372 hi! link Conditional Statement
373 hi Constant ctermfg=36 ctermbg=NONE cterm=NONE
374 hi! link Define PreProc
375 hi! link Debug Special
376 hi! link Delimiter Special
377 hi! link Exception Statement
378 hi! link Float Constant
379 hi Function ctermfg=37 ctermbg=NONE cterm=NONE
380 hi Identifier ctermfg=67 ctermbg=NONE cterm=NONE
381 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE
382 hi! link Include PreProc
383 hi! link Keyword Statement
384 hi! link Label Statement
385 hi! link Macro PreProc
386 hi! link Number Constant
387 hi! link Operator Statement
388 hi! link PreCondit PreProc
389 hi PreProc ctermfg=37 ctermbg=NONE cterm=NONE
390 hi! link Repeat Statement
391 hi! link SpecialChar Special
392 hi! link SpecialComment Special
393 hi Statement ctermfg=167 ctermbg=NONE cterm=NONE
394 hi! link StorageClass Type
395 hi Special ctermfg=228 ctermbg=NONE cterm=NONE
396 hi! link String Constant
397 hi! link Structure Type
399 hi Todo ctermfg=37 ctermbg=NONE cterm=reverse
400 hi Type ctermfg=30 ctermbg=NONE cterm=NONE
401 hi! link Typedef Type
402 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
403 hi! link lCursor Cursor
404 hi CursorIM ctermfg=NONE ctermbg=NONE cterm=reverse
405 hi ToolbarLine ctermfg=NONE ctermbg=242 cterm=NONE
406 hi ToolbarButton ctermfg=255 ctermbg=242 cterm=bold
407 hi! link iCursor Cursor
408 hi! link vCursor Cursor
409 hi NormalMode ctermfg=252 ctermbg=236 cterm=reverse
410 hi InsertMode ctermfg=67 ctermbg=236 cterm=reverse
411 hi ReplaceMode ctermfg=37 ctermbg=236 cterm=reverse
412 hi VisualMode ctermfg=228 ctermbg=236 cterm=reverse
413 hi CommandMode ctermfg=206 ctermbg=236 cterm=reverse
414 hi Warnings ctermfg=228 ctermbg=236 cterm=reverse
416 hi! link TermCursor Cursor
417 hi TermCursorNC ctermfg=238 ctermbg=254 cterm=NONE
419 unlet s:t_Co s:italics
423 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
424 hi Normal ctermfg=238 ctermbg=NONE cterm=NONE
425 hi CursorLineNr ctermfg=208 ctermbg=NONE cterm=NONE
426 hi FoldColumn ctermfg=59 ctermbg=NONE cterm=NONE
427 hi SignColumn ctermfg=240 ctermbg=NONE cterm=NONE
428 hi VertSplit ctermfg=250 ctermbg=NONE cterm=NONE
430 hi Normal ctermfg=238 ctermbg=255 cterm=NONE
431 hi CursorLineNr ctermfg=208 ctermbg=254 cterm=NONE
432 hi FoldColumn ctermfg=59 ctermbg=254 cterm=NONE
433 hi SignColumn ctermfg=240 ctermbg=254 cterm=NONE
434 hi VertSplit ctermfg=250 ctermbg=255 cterm=NONE
436 hi ColorColumn ctermfg=NONE ctermbg=254 cterm=NONE
437 hi Conceal ctermfg=26 ctermbg=NONE cterm=NONE
438 hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
439 hi! link CursorColumn ColorColumn
440 hi! link CursorLine ColorColumn
441 hi DiffAdd ctermfg=152 ctermbg=233 cterm=reverse
442 hi DiffAdded ctermfg=152 ctermbg=233 cterm=reverse
443 hi DiffChange ctermfg=153 ctermbg=233 cterm=reverse
444 hi DiffDelete ctermfg=181 ctermbg=233 cterm=reverse
445 hi DiffRemoved ctermfg=181 ctermbg=233 cterm=reverse
446 hi DiffText ctermfg=152 ctermbg=233 cterm=reverse
447 hi Directory ctermfg=26 ctermbg=NONE cterm=bold
448 hi EndOfBuffer ctermfg=255 ctermbg=NONE cterm=NONE
449 hi Error ctermfg=124 ctermbg=NONE cterm=bold,reverse
450 hi! link ErrorMsg Error
451 hi Folded ctermfg=250 ctermbg=254 cterm=NONE
452 hi! link IncSearch Search
453 hi LineNr ctermfg=250 ctermbg=254 cterm=NONE
454 hi MatchParen ctermfg=NONE ctermbg=252 cterm=bold
455 hi ModeMsg ctermfg=26 ctermbg=NONE cterm=NONE
456 hi MoreMsg ctermfg=35 ctermbg=NONE cterm=NONE
457 hi NonText ctermfg=248 ctermbg=NONE cterm=NONE
458 hi Pmenu ctermfg=238 ctermbg=252 cterm=NONE
459 hi PmenuSbar ctermfg=NONE ctermbg=252 cterm=NONE
460 hi PmenuSel ctermfg=254 ctermbg=240 cterm=bold
461 hi PmenuThumb ctermfg=NONE ctermbg=248 cterm=NONE
462 hi Question ctermfg=166 ctermbg=NONE cterm=NONE
463 hi! link QuickFixLine Search
464 hi Search ctermfg=215 ctermbg=233 cterm=reverse
465 hi SpecialKey ctermfg=248 ctermbg=NONE cterm=NONE
466 hi SpellBad ctermfg=124 ctermbg=NONE cterm=underline
467 hi SpellCap ctermfg=26 ctermbg=NONE cterm=underline
468 hi SpellLocal ctermfg=30 ctermbg=NONE cterm=underline
469 hi SpellRare ctermfg=127 ctermbg=NONE cterm=underline
470 hi StatusLine ctermfg=252 ctermbg=238 cterm=reverse
471 hi StatusLineNC ctermfg=254 ctermbg=240 cterm=reverse
472 hi! link StatusLineTerm StatusLine
473 hi! link StatusLineTermNC StatusLineNC
474 hi! link TabLine TabLineFill
475 hi TabLineFill ctermfg=240 ctermbg=250 cterm=NONE
476 hi TabLineSel ctermfg=238 ctermbg=254 cterm=NONE
477 hi Title ctermfg=236 ctermbg=NONE cterm=bold
478 hi Visual ctermfg=NONE ctermbg=254 cterm=NONE
479 hi! link VisualNOS Visual
480 hi WarningMsg ctermfg=124 ctermbg=NONE cterm=NONE
481 hi WildMenu ctermfg=26 ctermbg=252 cterm=bold
482 hi! link Boolean Constant
483 hi! link Character Constant
484 hi Comment ctermfg=242 ctermbg=NONE cterm=NONE
485 hi! link Conditional Statement
486 hi Constant ctermfg=35 ctermbg=NONE cterm=NONE
487 hi! link Define PreProc
488 hi! link Debug Special
489 hi! link Delimiter Special
490 hi! link Exception Statement
491 hi! link Float Constant
492 hi Function ctermfg=30 ctermbg=NONE cterm=NONE
493 hi Identifier ctermfg=26 ctermbg=NONE cterm=NONE
494 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE
495 hi! link Include PreProc
496 hi! link Keyword Statement
497 hi! link Label Statement
498 hi! link Macro PreProc
499 hi! link Number Constant
500 hi! link Operator Statement
501 hi! link PreCondit PreProc
502 hi PreProc ctermfg=30 ctermbg=NONE cterm=NONE
503 hi! link Repeat Statement
504 hi! link SpecialChar Special
505 hi! link SpecialComment Special
506 hi Statement ctermfg=124 ctermbg=NONE cterm=NONE
507 hi! link StorageClass Type
508 hi Special ctermfg=208 ctermbg=NONE cterm=NONE
509 hi! link String Constant
510 hi! link Structure Type
512 hi Todo ctermfg=30 ctermbg=NONE cterm=reverse
513 hi Type ctermfg=30 ctermbg=NONE cterm=NONE
514 hi! link Typedef Type
515 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
516 hi! link lCursor Cursor
517 hi CursorIM ctermfg=NONE ctermbg=NONE cterm=reverse
518 hi ToolbarLine ctermfg=NONE ctermbg=250 cterm=NONE
519 hi ToolbarButton ctermfg=236 ctermbg=250 cterm=bold
520 hi! link iCursor Cursor
521 hi! link vCursor Cursor
522 hi NormalMode ctermfg=240 ctermbg=255 cterm=reverse
523 hi InsertMode ctermfg=26 ctermbg=255 cterm=reverse
524 hi ReplaceMode ctermfg=30 ctermbg=255 cterm=reverse
525 hi VisualMode ctermfg=208 ctermbg=255 cterm=reverse
526 hi CommandMode ctermfg=127 ctermbg=255 cterm=reverse
527 hi Warnings ctermfg=208 ctermbg=255 cterm=reverse
529 hi! link TermCursor Cursor
530 hi TermCursorNC ctermfg=254 ctermbg=238 cterm=NONE
532 unlet s:t_Co s:italics
537 if &background ==# 'dark'
538 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
539 hi Normal ctermfg=White ctermbg=NONE cterm=NONE
540 hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE
541 hi FoldColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE
542 hi SignColumn ctermfg=LightGrey ctermbg=NONE cterm=NONE
543 hi VertSplit ctermfg=DarkGrey ctermbg=NONE cterm=NONE
545 hi Normal ctermfg=White ctermbg=Black cterm=NONE
546 hi CursorLineNr ctermfg=Yellow ctermbg=Black cterm=NONE
547 hi FoldColumn ctermfg=DarkGray ctermbg=Black cterm=NONE
548 hi SignColumn ctermfg=LightGrey ctermbg=Black cterm=NONE
549 hi VertSplit ctermfg=DarkGrey ctermbg=Black cterm=NONE
551 hi ColorColumn ctermfg=NONE ctermbg=Black cterm=NONE
552 hi Conceal ctermfg=Blue ctermbg=NONE cterm=NONE
553 hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
554 hi! link CursorColumn ColorColumn
555 hi! link CursorLine ColorColumn
556 hi DiffAdd ctermfg=LightGreen ctermbg=Black cterm=reverse
557 hi DiffAdded ctermfg=LightGreen ctermbg=Black cterm=reverse
558 hi DiffChange ctermfg=LightBlue ctermbg=Black cterm=reverse
559 hi DiffDelete ctermfg=LightRed ctermbg=Black cterm=reverse
560 hi DiffRemoved ctermfg=LightRed ctermbg=Black cterm=reverse
561 hi DiffText ctermfg=LightGreen ctermbg=Black cterm=reverse
562 hi Directory ctermfg=Blue ctermbg=NONE cterm=bold
563 hi EndOfBuffer ctermfg=Black ctermbg=NONE cterm=NONE
564 hi Error ctermfg=Red ctermbg=NONE cterm=bold,reverse
565 hi! link ErrorMsg Error
566 hi Folded ctermfg=DarkGrey ctermbg=Black cterm=NONE
567 hi! link IncSearch Search
568 hi LineNr ctermfg=DarkGrey ctermbg=Black cterm=NONE
569 hi MatchParen ctermfg=NONE ctermbg=DarkGrey cterm=bold
570 hi ModeMsg ctermfg=Blue ctermbg=NONE cterm=NONE
571 hi MoreMsg ctermfg=Green ctermbg=NONE cterm=NONE
572 hi NonText ctermfg=LightGrey ctermbg=NONE cterm=NONE
573 hi Pmenu ctermfg=White ctermbg=DarkGrey cterm=NONE
574 hi PmenuSbar ctermfg=NONE ctermbg=DarkGrey cterm=NONE
575 hi PmenuSel ctermfg=Black ctermbg=LightGrey cterm=bold
576 hi PmenuThumb ctermfg=NONE ctermbg=LightGrey cterm=NONE
577 hi Question ctermfg=DarkYellow ctermbg=NONE cterm=NONE
578 hi! link QuickFixLine Search
579 hi Search ctermfg=LightYellow ctermbg=Black cterm=reverse
580 hi SpecialKey ctermfg=LightGrey ctermbg=NONE cterm=NONE
581 hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline
582 hi SpellCap ctermfg=Blue ctermbg=NONE cterm=underline
583 hi SpellLocal ctermfg=Cyan ctermbg=NONE cterm=underline
584 hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline
585 hi StatusLine ctermfg=DarkGrey ctermbg=White cterm=reverse
586 hi StatusLineNC ctermfg=Black ctermbg=LightGrey cterm=reverse
587 hi! link StatusLineTerm StatusLine
588 hi! link StatusLineTermNC StatusLineNC
589 hi! link TabLine TabLineFill
590 hi TabLineFill ctermfg=LightGrey ctermbg=DarkGrey cterm=NONE
591 hi TabLineSel ctermfg=White ctermbg=Black cterm=NONE
592 hi Title ctermfg=White ctermbg=NONE cterm=bold
593 hi Visual ctermfg=NONE ctermbg=Black cterm=NONE
594 hi! link VisualNOS Visual
595 hi WarningMsg ctermfg=Red ctermbg=NONE cterm=NONE
596 hi WildMenu ctermfg=Blue ctermbg=DarkGrey cterm=bold
597 hi! link Boolean Constant
598 hi! link Character Constant
599 hi Comment ctermfg=DarkGrey ctermbg=NONE cterm=NONE
600 hi! link Conditional Statement
601 hi Constant ctermfg=Green ctermbg=NONE cterm=NONE
602 hi! link Define PreProc
603 hi! link Debug Special
604 hi! link Delimiter Special
605 hi! link Exception Statement
606 hi! link Float Constant
607 hi Function ctermfg=Cyan ctermbg=NONE cterm=NONE
608 hi Identifier ctermfg=Blue ctermbg=NONE cterm=NONE
609 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE
610 hi! link Include PreProc
611 hi! link Keyword Statement
612 hi! link Label Statement
613 hi! link Macro PreProc
614 hi! link Number Constant
615 hi! link Operator Statement
616 hi! link PreCondit PreProc
617 hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE
618 hi! link Repeat Statement
619 hi! link SpecialChar Special
620 hi! link SpecialComment Special
621 hi Statement ctermfg=Red ctermbg=NONE cterm=NONE
622 hi! link StorageClass Type
623 hi Special ctermfg=Yellow ctermbg=NONE cterm=NONE
624 hi! link String Constant
625 hi! link Structure Type
627 hi Todo ctermfg=Cyan ctermbg=NONE cterm=reverse
628 hi Type ctermfg=DarkCyan ctermbg=NONE cterm=NONE
629 hi! link Typedef Type
630 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
631 hi! link lCursor Cursor
632 hi CursorIM ctermfg=NONE ctermbg=NONE cterm=reverse
633 hi ToolbarLine ctermfg=NONE ctermbg=DarkGrey cterm=NONE
634 hi ToolbarButton ctermfg=White ctermbg=DarkGrey cterm=bold
635 hi! link iCursor Cursor
636 hi! link vCursor Cursor
637 hi NormalMode ctermfg=LightGrey ctermbg=Black cterm=reverse
638 hi InsertMode ctermfg=Blue ctermbg=Black cterm=reverse
639 hi ReplaceMode ctermfg=Cyan ctermbg=Black cterm=reverse
640 hi VisualMode ctermfg=Yellow ctermbg=Black cterm=reverse
641 hi CommandMode ctermfg=Magenta ctermbg=Black cterm=reverse
642 hi Warnings ctermfg=Yellow ctermbg=Black cterm=reverse
644 hi! link TermCursor Cursor
645 hi TermCursorNC ctermfg=Black ctermbg=White cterm=NONE
647 unlet s:t_Co s:italics
651 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
652 hi Normal ctermfg=Black ctermbg=NONE cterm=NONE
653 hi CursorLineNr ctermfg=Yellow ctermbg=NONE cterm=NONE
654 hi FoldColumn ctermfg=DarkGray ctermbg=NONE cterm=NONE
655 hi SignColumn ctermfg=DarkGrey ctermbg=NONE cterm=NONE
656 hi VertSplit ctermfg=DarkGrey ctermbg=NONE cterm=NONE
658 hi Normal ctermfg=Black ctermbg=White cterm=NONE
659 hi CursorLineNr ctermfg=Yellow ctermbg=White cterm=NONE
660 hi FoldColumn ctermfg=DarkGray ctermbg=White cterm=NONE
661 hi SignColumn ctermfg=DarkGrey ctermbg=White cterm=NONE
662 hi VertSplit ctermfg=DarkGrey ctermbg=White cterm=NONE
664 hi ColorColumn ctermfg=NONE ctermbg=White cterm=NONE
665 hi Conceal ctermfg=Blue ctermbg=NONE cterm=NONE
666 hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
667 hi! link CursorColumn ColorColumn
668 hi! link CursorLine ColorColumn
669 hi DiffAdd ctermfg=LightGreen ctermbg=Black cterm=reverse
670 hi DiffAdded ctermfg=LightGreen ctermbg=Black cterm=reverse
671 hi DiffChange ctermfg=LightBlue ctermbg=Black cterm=reverse
672 hi DiffDelete ctermfg=LightRed ctermbg=Black cterm=reverse
673 hi DiffRemoved ctermfg=LightRed ctermbg=Black cterm=reverse
674 hi DiffText ctermfg=LightGreen ctermbg=Black cterm=reverse
675 hi Directory ctermfg=Blue ctermbg=NONE cterm=bold
676 hi EndOfBuffer ctermfg=White ctermbg=NONE cterm=NONE
677 hi Error ctermfg=Red ctermbg=NONE cterm=bold,reverse
678 hi! link ErrorMsg Error
679 hi Folded ctermfg=DarkGrey ctermbg=White cterm=NONE
680 hi! link IncSearch Search
681 hi LineNr ctermfg=DarkGrey ctermbg=White cterm=NONE
682 hi MatchParen ctermfg=NONE ctermbg=LightGrey cterm=bold
683 hi ModeMsg ctermfg=Blue ctermbg=NONE cterm=NONE
684 hi MoreMsg ctermfg=Green ctermbg=NONE cterm=NONE
685 hi NonText ctermfg=DarkGrey ctermbg=NONE cterm=NONE
686 hi Pmenu ctermfg=Black ctermbg=LightGrey cterm=NONE
687 hi PmenuSbar ctermfg=NONE ctermbg=LightGrey cterm=NONE
688 hi PmenuSel ctermfg=White ctermbg=DarkGrey cterm=bold
689 hi PmenuThumb ctermfg=NONE ctermbg=DarkGrey cterm=NONE
690 hi Question ctermfg=DarkYellow ctermbg=NONE cterm=NONE
691 hi! link QuickFixLine Search
692 hi Search ctermfg=LightYellow ctermbg=Black cterm=reverse
693 hi SpecialKey ctermfg=DarkGrey ctermbg=NONE cterm=NONE
694 hi SpellBad ctermfg=Red ctermbg=NONE cterm=underline
695 hi SpellCap ctermfg=Blue ctermbg=NONE cterm=underline
696 hi SpellLocal ctermfg=Cyan ctermbg=NONE cterm=underline
697 hi SpellRare ctermfg=Magenta ctermbg=NONE cterm=underline
698 hi StatusLine ctermfg=LightGrey ctermbg=Black cterm=reverse
699 hi StatusLineNC ctermfg=White ctermbg=DarkGrey cterm=reverse
700 hi! link StatusLineTerm StatusLine
701 hi! link StatusLineTermNC StatusLineNC
702 hi! link TabLine TabLineFill
703 hi TabLineFill ctermfg=DarkGrey ctermbg=DarkGrey cterm=NONE
704 hi TabLineSel ctermfg=Black ctermbg=White cterm=NONE
705 hi Title ctermfg=Black ctermbg=NONE cterm=bold
706 hi Visual ctermfg=NONE ctermbg=White cterm=NONE
707 hi! link VisualNOS Visual
708 hi WarningMsg ctermfg=Red ctermbg=NONE cterm=NONE
709 hi WildMenu ctermfg=Blue ctermbg=LightGrey cterm=bold
710 hi! link Boolean Constant
711 hi! link Character Constant
712 hi Comment ctermfg=DarkGrey ctermbg=NONE cterm=NONE
713 hi! link Conditional Statement
714 hi Constant ctermfg=Green ctermbg=NONE cterm=NONE
715 hi! link Define PreProc
716 hi! link Debug Special
717 hi! link Delimiter Special
718 hi! link Exception Statement
719 hi! link Float Constant
720 hi Function ctermfg=Cyan ctermbg=NONE cterm=NONE
721 hi Identifier ctermfg=Blue ctermbg=NONE cterm=NONE
722 hi Ignore ctermfg=fg ctermbg=NONE cterm=NONE
723 hi! link Include PreProc
724 hi! link Keyword Statement
725 hi! link Label Statement
726 hi! link Macro PreProc
727 hi! link Number Constant
728 hi! link Operator Statement
729 hi! link PreCondit PreProc
730 hi PreProc ctermfg=Cyan ctermbg=NONE cterm=NONE
731 hi! link Repeat Statement
732 hi! link SpecialChar Special
733 hi! link SpecialComment Special
734 hi Statement ctermfg=Red ctermbg=NONE cterm=NONE
735 hi! link StorageClass Type
736 hi Special ctermfg=Yellow ctermbg=NONE cterm=NONE
737 hi! link String Constant
738 hi! link Structure Type
740 hi Todo ctermfg=Cyan ctermbg=NONE cterm=reverse
741 hi Type ctermfg=DarkCyan ctermbg=NONE cterm=NONE
742 hi! link Typedef Type
743 hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
744 hi! link lCursor Cursor
745 hi CursorIM ctermfg=NONE ctermbg=NONE cterm=reverse
746 hi ToolbarLine ctermfg=NONE ctermbg=DarkGrey cterm=NONE
747 hi ToolbarButton ctermfg=Black ctermbg=DarkGrey cterm=bold
748 hi! link iCursor Cursor
749 hi! link vCursor Cursor
750 hi NormalMode ctermfg=DarkGrey ctermbg=White cterm=reverse
751 hi InsertMode ctermfg=Blue ctermbg=White cterm=reverse
752 hi ReplaceMode ctermfg=Cyan ctermbg=White cterm=reverse
753 hi VisualMode ctermfg=Yellow ctermbg=White cterm=reverse
754 hi CommandMode ctermfg=Magenta ctermbg=White cterm=reverse
755 hi Warnings ctermfg=Yellow ctermbg=White cterm=reverse
757 hi! link TermCursor Cursor
758 hi TermCursorNC ctermfg=White ctermbg=Black cterm=NONE
760 unlet s:t_Co s:italics
764 " Variant: gui 256 16
766 " Variant: gui 256 16
767 " Color: fg0 #2e3440 ~ Black
768 " Color: fg1 #37474f ~ Black
769 " Color: fg2 #455a64 ~ DarkGrey
770 " Color: fg3 #546e7a ~ DarkGrey
771 " Color: fg4 #90a4ae ~ LightGrey
772 " Color: bg0 #eff1f4 ~ White
773 " Color: bg1 #e4e6eb ~ White
774 " Color: bg2 #cdd2db ~ LightGrey
775 " Color: bg3 #b6bdcb ~ DarkGrey
776 " Color: bg4 #9fa8ba ~ DarkGrey
777 " Color: black #121419 ~ Black
778 " Color: darkgray #575c66 ~ DarkGray
779 " Color: red #ae1528 ~ Red
780 " Color: brightred #ddabbc ~ LightRed
781 " Color: darkred #971223 ~ DarkRed
782 " Color: green #009a5a ~ Green
783 " Color: brightgreen #abddcc ~ LightGreen
784 " Color: darkgreen #00814b ~ DarkGreen
785 " Color: yellow #ff8c00 ~ Yellow
786 " Color: brightyellow #ffc57f ~ LightYellow
787 " Color: darkyellow #cc7000 ~ DarkYellow
788 " Color: blue #004bb4 ~ Blue
789 " Color: brightblue #aec0e0 ~ LightBlue
790 " Color: darkblue #00409b ~ DarkBlue
791 " Color: magenta #b300a4 ~ Magenta
792 " Color: brightmagenta #fc86ec ~ LightMagenta
793 " Color: darkmagenta #9a008d ~ DarkMagenta
794 " Color: cyan #008d9a ~ Cyan
795 " Color: brightcyan #00d3e7 ~ LightCyan
796 " Color: darkcyan #007681 ~ DarkCyan
797 " Color: white #eff1f4 ~ White
798 " Color: brightwhite #ffffff ~ White
799 " Term Colors: black darkred darkgreen darkyellow darkblue darkmagenta darkcyan white
800 " Term Colors: darkgray red green yellow blue magenta cyan brightwhite
801 " if !has('gui_running') && get(g:, '@optionprefix_transp_bg', 0)
803 " CursorLineNr yellow none
804 " FoldColumn darkgray none
805 " SignColumn fg2 none
809 " CursorLineNr yellow bg1
810 " FoldColumn darkgray bg1
814 " ColorColumn none bg1
816 " Cursor none none reverse
817 " CursorColumn -> ColorColumn
818 " CursorLine -> ColorColumn
819 " DiffAdd brightgreen black reverse
820 " DiffAdded brightgreen black reverse
821 " DiffChange brightblue black reverse
822 " DiffDelete brightred black reverse
823 " DiffRemoved brightred black reverse
824 " DiffText brightgreen black reverse
825 " Directory blue none bold
826 " EndOfBuffer bg0 none
827 " Error red none t=reverse,bold g=standout,bold
829 " Folded bg3 bg1 g=italic
830 " IncSearch -> Search
832 " MatchParen none bg2 bold
838 " PmenuSel bg1 fg2 bold
839 " PmenuThumb none bg4
840 " Question darkyellow none
841 " QuickFixLine -> Search
842 " Search brightyellow black reverse
843 " SpecialKey bg4 none
844 " SpellBad red none t=underline g=italic,undercurl s=red
845 " SpellCap blue none t=underline g=italic,undercurl s=blue
846 " SpellLocal cyan none t=underline g=italic,undercurl s=cyan
847 " SpellRare magenta none t=underline g=italic,undercurl s=magenta
848 " StatusLine bg2 fg1 reverse
849 " StatusLineNC bg1 fg2 reverse
850 " StatusLineTerm -> StatusLine
851 " StatusLineTermNC -> StatusLineNC
852 " TabLine -> TabLineFill
853 " TabLineFill fg2 bg3
855 " Title fg0 none bold
857 " VisualNOS -> Visual
858 " WarningMsg red none
859 " WildMenu blue bg2 bold
860 " Boolean -> Constant
861 " Character -> Constant
863 " Conditional -> Statement
864 " Constant green none
867 " Delimiter -> Special
868 " Exception -> Statement
871 " Identifier blue none
874 " Keyword -> Statement
878 " Operator -> Statement
879 " PreCondit -> PreProc
881 " Repeat -> Statement
882 " SpecialChar -> Special
883 " SpecialComment -> Special
885 " StorageClass -> Type
886 " Special yellow none
890 " Todo cyan none reverse
893 " Underlined none none underline
895 " CursorIM none none reverse
896 " ToolbarLine none bg3
897 " ToolbarButton fg0 bg3 bold
900 " NormalMode fg2 bg0 reverse
901 " InsertMode blue bg0 reverse
902 " ReplaceMode cyan bg0 reverse
903 " VisualMode yellow bg0 reverse
904 " CommandMode magenta bg0 reverse
905 " Warnings yellow bg0 reverse
906 " TermCursor -> Cursor
907 " TermCursorNC bg1 fg1
909 " Variant: gui 256 16
910 " Color: fg0 #eff1f4 ~ White
911 " Color: fg1 #e4e6eb ~ White
912 " Color: fg2 #cdd2db ~ LightGrey
913 " Color: fg3 #b6bdcb ~ DarkGrey
914 " Color: fg4 #9fa8ba ~ DarkGrey
915 " Color: bg0 #2e3440 ~ Black
916 " Color: bg1 #37474f ~ Black
917 " Color: bg2 #455a64 ~ DarkGrey
918 " Color: bg3 #546e7a ~ DarkGrey
919 " Color: bg4 #90a4ae ~ LightGrey
920 " Color: black #121419 ~ Black
921 " Color: darkgray #575c66 ~ DarkGray
922 " Color: red #e84256 ~ Red
923 " Color: brightred #ddabbc ~ LightRed
924 " Color: darkred #dc1b33 ~ DarkRed
925 " Color: green #00bf8a ~ Green
926 " Color: brightgreen #abddcc ~ LightGreen
927 " Color: darkgreen #008c65 ~ DarkGreen
928 " Color: yellow #fff176 ~ Yellow
929 " Color: brightyellow #ffffa8 ~ LightYellow
930 " Color: darkyellow #e5d85c ~ DarkYellow
931 " Color: blue #6699cc ~ Blue
932 " Color: brightblue #aec0e0 ~ LightBlue
933 " Color: darkblue #517aa3 ~ DarkBlue
934 " Color: magenta #fa75e2 ~ Magenta
935 " Color: brightmagenta #fc86ec ~ LightMagenta
936 " Color: darkmagenta #f844d8 ~ DarkMagenta
937 " Color: cyan #00bbcc ~ Cyan
938 " Color: brightcyan #99eaea ~ LightCyan
939 " Color: darkcyan #0095a3 ~ DarkCyan
940 " Color: white #eff1f4 ~ White
941 " Color: brightwhite #ffffff ~ White
942 " Term Colors: darkgray red green yellow blue magenta cyan brightwhite
943 " Term Colors: black darkred darkgreen darkyellow darkblue darkmagenta darkcyan white
944 " if !has('gui_running') && get(g:, '@optionprefix_transp_bg', 0)
946 " CursorLineNr yellow none
947 " FoldColumn darkgray none
948 " SignColumn fg2 none
952 " CursorLineNr yellow bg1
953 " FoldColumn darkgray bg1
957 " ColorColumn none bg1
959 " Cursor none none reverse
960 " CursorColumn -> ColorColumn
961 " CursorLine -> ColorColumn
962 " DiffAdd brightgreen black reverse
963 " DiffAdded brightgreen black reverse
964 " DiffChange brightblue black reverse
965 " DiffDelete brightred black reverse
966 " DiffRemoved brightred black reverse
967 " DiffText brightgreen black reverse
968 " Directory blue none bold
969 " EndOfBuffer bg0 none
970 " Error red none t=reverse,bold g=standout,bold
972 " Folded bg3 bg1 g=italic
973 " IncSearch -> Search
975 " MatchParen none bg2 bold
981 " PmenuSel bg1 fg2 bold
982 " PmenuThumb none bg4
983 " Question darkyellow none
984 " QuickFixLine -> Search
985 " Search brightyellow black reverse
986 " SpecialKey bg4 none
987 " SpellBad red none t=underline g=italic,undercurl s=red
988 " SpellCap blue none t=underline g=italic,undercurl s=blue
989 " SpellLocal cyan none t=underline g=italic,undercurl s=cyan
990 " SpellRare magenta none t=underline g=italic,undercurl s=magenta
991 " StatusLine bg2 fg1 reverse
992 " StatusLineNC bg1 fg2 reverse
993 " StatusLineTerm -> StatusLine
994 " StatusLineTermNC -> StatusLineNC
995 " TabLine -> TabLineFill
996 " TabLineFill fg2 bg3
998 " Title fg0 none bold
1000 " VisualNOS -> Visual
1001 " WarningMsg red none
1002 " WildMenu blue bg2 bold
1003 " Boolean -> Constant
1004 " Character -> Constant
1006 " Conditional -> Statement
1007 " Constant green none
1010 " Delimiter -> Special
1011 " Exception -> Statement
1013 " Function cyan none
1014 " Identifier blue none
1016 " Include -> PreProc
1017 " Keyword -> Statement
1018 " Label -> Statement
1020 " Number -> Constant
1021 " Operator -> Statement
1022 " PreCondit -> PreProc
1024 " Repeat -> Statement
1025 " SpecialChar -> Special
1026 " SpecialComment -> Special
1027 " Statement red none
1028 " StorageClass -> Type
1029 " Special yellow none
1030 " String -> Constant
1033 " Todo cyan none reverse
1034 " Type darkcyan none
1036 " Underlined none none underline
1038 " CursorIM none none reverse
1039 " ToolbarLine none bg3
1040 " ToolbarButton fg0 bg3 bold
1043 " NormalMode fg2 bg0 reverse
1044 " InsertMode blue bg0 reverse
1045 " ReplaceMode cyan bg0 reverse
1046 " VisualMode yellow bg0 reverse
1047 " CommandMode magenta bg0 reverse
1048 " Warnings yellow bg0 reverse
1049 " TermCursor -> Cursor
1050 " TermCursorNC bg1 fg1