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 based on Material Design.
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: Tue 03 Apr 2018 12:32:06 AM CEST
9 if !(has('termguicolors') && &termguicolors) && !has('gui_running')
10 \ && (!exists('&t_Co') || &t_Co < 256)
11 echoerr '[Artesanal] There are not enough colors.'
16 if exists('syntax_on')
20 let g:colors_name = 'artesanal'
22 if &background ==# 'dark'
23 " Color similarity table (dark background)
24 " black: GUI=#000000/rgb( 0, 0, 0) Term= 16 #000000/rgb( 0, 0, 0) [delta=0.000000]
25 " brightyellow: GUI=#ffffaf/rgb(255,255,175) Term=229 #ffffaf/rgb(255,255,175) [delta=0.000000]
26 " brightwhite: GUI=#ffffff/rgb(255,255,255) Term=231 #ffffff/rgb(255,255,255) [delta=0.000000]
27 " bg3: GUI=#616161/rgb( 97, 97, 97) Term=241 #626262/rgb( 98, 98, 98) [delta=0.368854]
28 " bg0: GUI=#141414/rgb( 20, 20, 20) Term=233 #121212/rgb( 18, 18, 18) [delta=0.515624]
29 " fg1: GUI=#ebebeb/rgb(235,235,235) Term=255 #eeeeee/rgb(238,238,238) [delta=0.636113]
30 " white: GUI=#ebebeb/rgb(235,235,235) Term=255 #eeeeee/rgb(238,238,238) [delta=0.636113]
31 " bg2: GUI=#505050/rgb( 80, 80, 80) Term=239 #4e4e4e/rgb( 78, 78, 78) [delta=0.689525]
32 " fg2: GUI=#d3d3d3/rgb(211,211,211) Term=252 #d0d0d0/rgb(208,208,208) [delta=0.713123]
33 " fg0: GUI=#fbfbfb/rgb(251,251,251) Term=231 #ffffff/rgb(255,255,255) [delta=0.795722]
34 " darkred: GUI=#b30000/rgb(179, 0, 0) Term=124 #af0000/rgb(175, 0, 0) [delta=0.799362]
35 " yellow: GUI=#ffff80/rgb(255,255,128) Term=228 #ffff87/rgb(255,255,135) [delta=0.859693]
36 " bg1: GUI=#333333/rgb( 51, 51, 51) Term=236 #303030/rgb( 48, 48, 48) [delta=0.961402]
37 " brightblack: GUI=#696969/rgb(105,105,105) Term=242 #6c6c6c/rgb(108,108,108) [delta=1.151169]
38 " fg4: GUI=#707070/rgb(112,112,112) Term=242 #6c6c6c/rgb(108,108,108) [delta=1.558945]
39 " bg4: GUI=#727272/rgb(114,114,114) Term=243 #767676/rgb(118,118,118) [delta=1.588827]
40 " brightcyan: GUI=#b2dfdb/rgb(178,223,219) Term=152 #afd7d7/rgb(175,215,215) [delta=2.696709]
41 " brightgreen: GUI=#b3ffcc/rgb(179,255,204) Term=158 #afffd7/rgb(175,255,215) [delta=3.041362]
42 " green: GUI=#47b36b/rgb( 71,179,107) Term= 35 #00af5f/rgb( 0,175, 95) [delta=3.445808]
43 " red: GUI=#ff4d4d/rgb(255, 77, 77) Term=203 #ff5f5f/rgb(255, 95, 95) [delta=3.492015]
44 " darkblue: GUI=#266280/rgb( 38, 98,128) Term= 24 #005f87/rgb( 0, 95,135) [delta=3.714150]
45 " brightred: GUI=#ff9999/rgb(255,153,153) Term=210 #ff8787/rgb(255,135,135) [delta=4.179329]
46 " blue: GUI=#7ab1cc/rgb(122,177,204) Term= 74 #5fafd7/rgb( 95,175,215) [delta=4.276048]
47 " darkmagenta: GUI=#4527a0/rgb( 69, 39,160) Term= 55 #5f00af/rgb( 95, 0,175) [delta=5.173706]
48 " brightmagenta: GUI=#d1c4e9/rgb(209,196,233) Term=189 #d7d7ff/rgb(215,215,255) [delta=5.536146]
49 " darkyellow: GUI=#ffea00/rgb(255,234, 0) Term=226 #ffff00/rgb(255,255, 0) [delta=5.745583]
50 " darkcyan: GUI=#00695c/rgb( 0,105, 92) Term= 23 #005f5f/rgb( 0, 95, 95) [delta=6.224963]
51 " darkgreen: GUI=#268044/rgb( 38,128, 68) Term= 29 #00875f/rgb( 0,135, 95) [delta=6.622343]
52 " magenta: GUI=#ab47bc/rgb(171, 71,188) Term=133 #af5faf/rgb(175, 95,175) [delta=6.806495]
53 " cyan: GUI=#009688/rgb( 0,150,136) Term= 30 #008787/rgb( 0,135,135) [delta=7.127207]
54 " brightblue: GUI=#cceeff/rgb(204,238,255) Term=195 #d7ffff/rgb(215,255,255) [delta=9.196998]
55 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
56 hi Normal ctermfg=255 ctermbg=NONE guifg=#ebebeb guibg=NONE guisp=NONE cterm=NONE gui=NONE
57 hi CursorLineNr ctermfg=228 ctermbg=NONE guifg=#ffff80 guibg=NONE guisp=NONE cterm=NONE gui=NONE
58 hi FoldColumn ctermfg=242 ctermbg=NONE guifg=#696969 guibg=NONE guisp=NONE cterm=NONE gui=NONE
59 hi SignColumn ctermfg=252 ctermbg=NONE guifg=#d3d3d3 guibg=NONE guisp=NONE cterm=NONE gui=NONE
60 hi VertSplit ctermfg=241 ctermbg=NONE guifg=#616161 guibg=NONE guisp=NONE cterm=NONE gui=NONE
62 hi Normal ctermfg=255 ctermbg=233 guifg=#ebebeb guibg=#141414 guisp=NONE cterm=NONE gui=NONE
63 hi CursorLineNr ctermfg=228 ctermbg=236 guifg=#ffff80 guibg=#333333 guisp=NONE cterm=NONE gui=NONE
64 hi FoldColumn ctermfg=242 ctermbg=236 guifg=#696969 guibg=#333333 guisp=NONE cterm=NONE gui=NONE
65 hi SignColumn ctermfg=252 ctermbg=236 guifg=#d3d3d3 guibg=#333333 guisp=NONE cterm=NONE gui=NONE
66 hi VertSplit ctermfg=241 ctermbg=233 guifg=#616161 guibg=#141414 guisp=NONE cterm=NONE gui=NONE
68 hi ColorColumn ctermfg=NONE ctermbg=236 guifg=NONE guibg=#333333 guisp=NONE cterm=NONE gui=NONE
69 hi Conceal ctermfg=74 ctermbg=NONE guifg=#7ab1cc guibg=NONE guisp=NONE cterm=NONE gui=NONE
70 hi Cursor ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
71 hi! link CursorColumn CursorLine
72 hi CursorLine ctermfg=NONE ctermbg=236 guifg=NONE guibg=#333333 guisp=NONE cterm=NONE,bold,italic gui=NONE,bold,italic
73 hi DiffAdd ctermfg=242 ctermbg=158 guifg=#707070 guibg=#b3ffcc guisp=NONE cterm=NONE gui=NONE
74 hi DiffChange ctermfg=242 ctermbg=195 guifg=#707070 guibg=#cceeff guisp=NONE cterm=NONE gui=NONE
75 hi DiffDelete ctermfg=242 ctermbg=210 guifg=#707070 guibg=#ff9999 guisp=NONE cterm=NONE gui=NONE
76 hi DiffText ctermfg=242 ctermbg=229 guifg=#707070 guibg=#ffffaf guisp=NONE cterm=NONE gui=NONE
77 hi Directory ctermfg=74 ctermbg=NONE guifg=#7ab1cc guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
78 hi EndOfBuffer ctermfg=233 ctermbg=NONE guifg=#141414 guibg=NONE guisp=NONE cterm=NONE gui=NONE
79 hi Error ctermfg=203 ctermbg=233 guifg=#ff4d4d guibg=#141414 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse
80 hi ErrorMsg ctermfg=233 ctermbg=203 guifg=#141414 guibg=#ff4d4d guisp=NONE cterm=NONE,bold gui=NONE,bold
81 hi Folded ctermfg=242 ctermbg=236 guifg=#696969 guibg=#333333 guisp=NONE cterm=NONE gui=NONE,italic
82 hi IncSearch ctermfg=229 ctermbg=16 guifg=#ffffaf guibg=#000000 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
83 hi LineNr ctermfg=239 ctermbg=236 guifg=#505050 guibg=#333333 guisp=NONE cterm=NONE gui=NONE
84 hi MatchParen ctermfg=NONE ctermbg=241 guifg=NONE guibg=#616161 guisp=NONE cterm=NONE,bold gui=NONE,bold
85 hi ModeMsg ctermfg=228 ctermbg=NONE guifg=#ffff80 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
86 hi MoreMsg ctermfg=228 ctermbg=NONE guifg=#ffff80 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
87 hi NonText ctermfg=243 ctermbg=NONE guifg=#727272 guibg=NONE guisp=NONE cterm=NONE gui=NONE
88 hi Pmenu ctermfg=255 ctermbg=239 guifg=#ebebeb guibg=#505050 guisp=NONE cterm=NONE gui=NONE
89 hi PmenuSbar ctermfg=NONE ctermbg=239 guifg=NONE guibg=#505050 guisp=NONE cterm=NONE gui=NONE
90 hi PmenuSel ctermfg=236 ctermbg=74 guifg=#333333 guibg=#7ab1cc guisp=NONE cterm=NONE,bold gui=NONE,bold
91 hi PmenuThumb ctermfg=NONE ctermbg=243 guifg=NONE guibg=#727272 guisp=NONE cterm=NONE gui=NONE
92 hi Question ctermfg=228 ctermbg=NONE guifg=#ffff80 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
93 hi! link QuickFixLine Search
94 hi Search ctermfg=229 ctermbg=16 guifg=#ffffaf guibg=#000000 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
95 hi SpecialKey ctermfg=243 ctermbg=NONE guifg=#727272 guibg=NONE guisp=NONE cterm=NONE gui=NONE
96 hi SpellBad ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=#ff4d4d cterm=NONE,underline gui=NONE,italic,undercurl
97 hi SpellCap ctermfg=74 ctermbg=NONE guifg=#7ab1cc guibg=NONE guisp=#7ab1cc cterm=NONE,underline gui=NONE,italic,undercurl
98 hi SpellLocal ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=#009688 cterm=NONE,underline gui=NONE,italic,undercurl
99 hi SpellRare ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=#ab47bc cterm=NONE,underline gui=NONE,italic,undercurl
100 hi StatusLine ctermfg=239 ctermbg=255 guifg=#505050 guibg=#ebebeb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
101 hi StatusLineNC ctermfg=236 ctermbg=252 guifg=#333333 guibg=#d3d3d3 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
102 hi! link StatusLineTerm StatusLine
103 hi! link StatusLineTermNC StatusLineNC
104 hi! link TabLine TabLineFill
105 hi TabLineFill ctermfg=252 ctermbg=241 guifg=#d3d3d3 guibg=#616161 guisp=NONE cterm=NONE gui=NONE
106 hi TabLineSel ctermfg=255 ctermbg=236 guifg=#ebebeb guibg=#333333 guisp=NONE cterm=NONE gui=NONE
107 hi Title ctermfg=231 ctermbg=NONE guifg=#fbfbfb guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
108 hi Visual ctermfg=NONE ctermbg=236 guifg=NONE guibg=#333333 guisp=NONE cterm=NONE gui=NONE
109 hi! link VisualNOS Visual
110 hi WarningMsg ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
111 hi WildMenu ctermfg=74 ctermbg=239 guifg=#7ab1cc guibg=#505050 guisp=NONE cterm=NONE,bold gui=NONE,bold
112 hi Boolean ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
113 hi Character ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
114 hi Comment ctermfg=242 ctermbg=NONE guifg=#696969 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
115 hi Conditional ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
116 hi Constant ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
117 hi Define ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
118 hi Debug ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
119 hi! link Delimiter Statement
120 hi Error ctermfg=203 ctermbg=233 guifg=#ff4d4d guibg=#141414 guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse
121 hi Exception ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
122 hi Float ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
123 hi Function ctermfg=74 ctermbg=NONE guifg=#7ab1cc guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
124 hi Identifier ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
125 hi Ignore ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE
126 hi Include ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
127 hi Keyword ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
128 hi! link Label Statement
129 hi Macro ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
130 hi Number ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
131 hi! link Operator Normal
132 hi PreCondit ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
133 hi PreProc ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
134 hi Repeat ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
135 hi SpecialChar ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
136 hi SpecialComment ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
137 hi Statement ctermfg=203 ctermbg=NONE guifg=#ff4d4d guibg=NONE guisp=NONE cterm=NONE gui=NONE
138 hi StorageClass ctermfg=35 ctermbg=NONE guifg=#47b36b guibg=NONE guisp=NONE cterm=NONE gui=NONE
139 hi Special ctermfg=228 ctermbg=NONE guifg=#ffff80 guibg=NONE guisp=NONE cterm=NONE gui=NONE
140 hi String ctermfg=35 ctermbg=NONE guifg=#47b36b guibg=NONE guisp=NONE cterm=NONE gui=NONE
141 hi Structure ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
143 hi Todo ctermfg=fg ctermbg=233 guifg=fg guibg=#141414 guisp=NONE cterm=NONE,bold gui=NONE,bold,italic
144 hi Type ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
145 hi Typedef ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
146 hi Underlined ctermfg=74 ctermbg=NONE guifg=#7ab1cc guibg=NONE guisp=NONE cterm=NONE,underline gui=NONE,underline
147 hi! link lCursor Cursor
148 hi CursorIM ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
149 hi ToolbarLine ctermfg=NONE ctermbg=241 guifg=NONE guibg=#616161 guisp=NONE cterm=NONE gui=NONE
150 hi ToolbarButton ctermfg=231 ctermbg=241 guifg=#fbfbfb guibg=#616161 guisp=NONE cterm=NONE,bold gui=NONE,bold
151 if get(g:, "artesanal_italic", 0)
152 hi Comment cterm=italic
153 hi Folded cterm=italic
154 hi SpellBad cterm=italic,underline
155 hi SpellCap cterm=italic,underline
156 hi SpellLocal cterm=italic,underline
157 hi SpellRare cterm=italic,underline
160 hi! link iCursor Cursor
161 hi! link vCursor Cursor
162 hi NormalMode ctermfg=252 ctermbg=233 guifg=#d3d3d3 guibg=#141414 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
163 hi InsertMode ctermfg=74 ctermbg=233 guifg=#7ab1cc guibg=#141414 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
164 hi ReplaceMode ctermfg=30 ctermbg=233 guifg=#009688 guibg=#141414 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
165 hi VisualMode ctermfg=228 ctermbg=233 guifg=#ffff80 guibg=#141414 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
166 hi CommandMode ctermfg=133 ctermbg=233 guifg=#ab47bc guibg=#141414 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
167 hi Warnings ctermfg=228 ctermbg=233 guifg=#ffff80 guibg=#141414 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
169 let g:terminal_color_0 = '#141414'
170 let g:terminal_color_8 = '#696969'
171 let g:terminal_color_1 = '#ff4d4d'
172 let g:terminal_color_9 = '#ff9999'
173 let g:terminal_color_2 = '#47b36b'
174 let g:terminal_color_10 = '#b3ffcc'
175 let g:terminal_color_3 = '#ffff80'
176 let g:terminal_color_11 = '#ffffaf'
177 let g:terminal_color_4 = '#7ab1cc'
178 let g:terminal_color_12 = '#cceeff'
179 let g:terminal_color_5 = '#ab47bc'
180 let g:terminal_color_13 = '#d1c4e9'
181 let g:terminal_color_6 = '#009688'
182 let g:terminal_color_14 = '#b2dfdb'
183 let g:terminal_color_7 = '#fbfbfb'
184 let g:terminal_color_15 = '#d3d3d3'
186 hi! link TermCursor Cursor
187 hi TermCursorNC ctermfg=236 ctermbg=255 guifg=#333333 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
191 " Color similarity table (light background)
192 " black: GUI=#000000/rgb( 0, 0, 0) Term= 16 #000000/rgb( 0, 0, 0) [delta=0.000000]
193 " bg4: GUI=#a8a8a8/rgb(168,168,168) Term=248 #a8a8a8/rgb(168,168,168) [delta=0.000000]
194 " brightwhite: GUI=#ffffff/rgb(255,255,255) Term=231 #ffffff/rgb(255,255,255) [delta=0.000000]
195 " bg3: GUI=#bdbdbd/rgb(189,189,189) Term=250 #bcbcbc/rgb(188,188,188) [delta=0.262501]
196 " fg0: GUI=#141414/rgb( 20, 20, 20) Term=233 #121212/rgb( 18, 18, 18) [delta=0.515624]
197 " bg1: GUI=#ebebeb/rgb(235,235,235) Term=255 #eeeeee/rgb(238,238,238) [delta=0.636113]
198 " white: GUI=#ebebeb/rgb(235,235,235) Term=255 #eeeeee/rgb(238,238,238) [delta=0.636113]
199 " fg2: GUI=#505050/rgb( 80, 80, 80) Term=239 #4e4e4e/rgb( 78, 78, 78) [delta=0.689525]
200 " bg2: GUI=#d3d3d3/rgb(211,211,211) Term=252 #d0d0d0/rgb(208,208,208) [delta=0.713123]
201 " bg0: GUI=#fbfbfb/rgb(251,251,251) Term=231 #ffffff/rgb(255,255,255) [delta=0.795722]
202 " fg1: GUI=#333333/rgb( 51, 51, 51) Term=236 #303030/rgb( 48, 48, 48) [delta=0.961402]
203 " brightblack: GUI=#696969/rgb(105,105,105) Term=242 #6c6c6c/rgb(108,108,108) [delta=1.151169]
204 " fg4: GUI=#707070/rgb(112,112,112) Term=242 #6c6c6c/rgb(108,108,108) [delta=1.558945]
205 " darkred: GUI=#a30000/rgb(163, 0, 0) Term=124 #af0000/rgb(175, 0, 0) [delta=2.390642]
206 " brightcyan: GUI=#b2dfdb/rgb(178,223,219) Term=152 #afd7d7/rgb(175,215,215) [delta=2.696709]
207 " brightgreen: GUI=#b3ffcc/rgb(179,255,204) Term=158 #afffd7/rgb(175,255,215) [delta=3.041362]
208 " green: GUI=#47b36b/rgb( 71,179,107) Term= 35 #00af5f/rgb( 0,175, 95) [delta=3.445808]
209 " darkblue: GUI=#266280/rgb( 38, 98,128) Term= 24 #005f87/rgb( 0, 95,135) [delta=3.714150]
210 " brightyellow: GUI=#ffd699/rgb(255,214,153) Term=222 #ffd787/rgb(255,215,135) [delta=4.020486]
211 " brightred: GUI=#ff9999/rgb(255,153,153) Term=210 #ff8787/rgb(255,135,135) [delta=4.179329]
212 " darkyellow: GUI=#cc7a00/rgb(204,122, 0) Term=172 #d78700/rgb(215,135, 0) [delta=4.383031]
213 " darkmagenta: GUI=#4527a0/rgb( 69, 39,160) Term= 55 #5f00af/rgb( 95, 0,175) [delta=5.173706]
214 " brightmagenta: GUI=#d1c4e9/rgb(209,196,233) Term=189 #d7d7ff/rgb(215,215,255) [delta=5.536146]
215 " yellow: GUI=#ff9900/rgb(255,153, 0) Term=208 #ff8700/rgb(255,135, 0) [delta=6.094939]
216 " darkcyan: GUI=#00695c/rgb( 0,105, 92) Term= 23 #005f5f/rgb( 0, 95, 95) [delta=6.224963]
217 " darkgreen: GUI=#268044/rgb( 38,128, 68) Term= 29 #00875f/rgb( 0,135, 95) [delta=6.622343]
218 " magenta: GUI=#ab47bc/rgb(171, 71,188) Term=133 #af5faf/rgb(175, 95,175) [delta=6.806495]
219 " cyan: GUI=#009688/rgb( 0,150,136) Term= 30 #008787/rgb( 0,135,135) [delta=7.127207]
220 " blue: GUI=#5995b3/rgb( 89,149,179) Term= 31 #0087af/rgb( 0,135,175) [delta=7.422120]
221 " red: GUI=#b72e2e/rgb(183, 46, 46) Term=124 #af0000/rgb(175, 0, 0) [delta=8.068751]
222 " brightblue: GUI=#cceeff/rgb(204,238,255) Term=195 #d7ffff/rgb(215,255,255) [delta=9.196998]
223 if !has('gui_running') && get(g:, 'artesanal_transp_bg', 0)
224 hi Normal ctermfg=236 ctermbg=NONE guifg=#333333 guibg=NONE guisp=NONE cterm=NONE gui=NONE
225 hi CursorLineNr ctermfg=208 ctermbg=NONE guifg=#ff9900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
226 hi FoldColumn ctermfg=242 ctermbg=NONE guifg=#696969 guibg=NONE guisp=NONE cterm=NONE gui=NONE
227 hi SignColumn ctermfg=239 ctermbg=NONE guifg=#505050 guibg=NONE guisp=NONE cterm=NONE gui=NONE
228 hi VertSplit ctermfg=250 ctermbg=NONE guifg=#bdbdbd guibg=NONE guisp=NONE cterm=NONE gui=NONE
230 hi Normal ctermfg=236 ctermbg=231 guifg=#333333 guibg=#fbfbfb guisp=NONE cterm=NONE gui=NONE
231 hi CursorLineNr ctermfg=208 ctermbg=255 guifg=#ff9900 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
232 hi FoldColumn ctermfg=242 ctermbg=255 guifg=#696969 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
233 hi SignColumn ctermfg=239 ctermbg=255 guifg=#505050 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
234 hi VertSplit ctermfg=250 ctermbg=231 guifg=#bdbdbd guibg=#fbfbfb guisp=NONE cterm=NONE gui=NONE
236 hi ColorColumn ctermfg=NONE ctermbg=255 guifg=NONE guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
237 hi Conceal ctermfg=31 ctermbg=NONE guifg=#5995b3 guibg=NONE guisp=NONE cterm=NONE gui=NONE
238 hi Cursor ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
239 hi! link CursorColumn CursorLine
240 hi CursorLine ctermfg=NONE ctermbg=255 guifg=NONE guibg=#ebebeb guisp=NONE cterm=NONE,bold,italic gui=NONE,bold,italic
241 hi DiffAdd ctermfg=242 ctermbg=158 guifg=#707070 guibg=#b3ffcc guisp=NONE cterm=NONE gui=NONE
242 hi DiffChange ctermfg=242 ctermbg=195 guifg=#707070 guibg=#cceeff guisp=NONE cterm=NONE gui=NONE
243 hi DiffDelete ctermfg=242 ctermbg=210 guifg=#707070 guibg=#ff9999 guisp=NONE cterm=NONE gui=NONE
244 hi DiffText ctermfg=242 ctermbg=222 guifg=#707070 guibg=#ffd699 guisp=NONE cterm=NONE gui=NONE
245 hi Directory ctermfg=31 ctermbg=NONE guifg=#5995b3 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
246 hi EndOfBuffer ctermfg=231 ctermbg=NONE guifg=#fbfbfb guibg=NONE guisp=NONE cterm=NONE gui=NONE
247 hi Error ctermfg=124 ctermbg=231 guifg=#b72e2e guibg=#fbfbfb guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse
248 hi ErrorMsg ctermfg=231 ctermbg=124 guifg=#fbfbfb guibg=#b72e2e guisp=NONE cterm=NONE,bold gui=NONE,bold
249 hi Folded ctermfg=242 ctermbg=255 guifg=#696969 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE,italic
250 hi IncSearch ctermfg=222 ctermbg=16 guifg=#ffd699 guibg=#000000 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
251 hi LineNr ctermfg=252 ctermbg=255 guifg=#d3d3d3 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
252 hi MatchParen ctermfg=NONE ctermbg=250 guifg=NONE guibg=#bdbdbd guisp=NONE cterm=NONE,bold gui=NONE,bold
253 hi ModeMsg ctermfg=208 ctermbg=NONE guifg=#ff9900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
254 hi MoreMsg ctermfg=208 ctermbg=NONE guifg=#ff9900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
255 hi NonText ctermfg=248 ctermbg=NONE guifg=#a8a8a8 guibg=NONE guisp=NONE cterm=NONE gui=NONE
256 hi Pmenu ctermfg=236 ctermbg=252 guifg=#333333 guibg=#d3d3d3 guisp=NONE cterm=NONE gui=NONE
257 hi PmenuSbar ctermfg=NONE ctermbg=252 guifg=NONE guibg=#d3d3d3 guisp=NONE cterm=NONE gui=NONE
258 hi PmenuSel ctermfg=255 ctermbg=31 guifg=#ebebeb guibg=#5995b3 guisp=NONE cterm=NONE,bold gui=NONE,bold
259 hi PmenuThumb ctermfg=NONE ctermbg=248 guifg=NONE guibg=#a8a8a8 guisp=NONE cterm=NONE gui=NONE
260 hi Question ctermfg=208 ctermbg=NONE guifg=#ff9900 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
261 hi! link QuickFixLine Search
262 hi Search ctermfg=222 ctermbg=16 guifg=#ffd699 guibg=#000000 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
263 hi SpecialKey ctermfg=248 ctermbg=NONE guifg=#a8a8a8 guibg=NONE guisp=NONE cterm=NONE gui=NONE
264 hi SpellBad ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=#b72e2e cterm=NONE,underline gui=NONE,italic,undercurl
265 hi SpellCap ctermfg=31 ctermbg=NONE guifg=#5995b3 guibg=NONE guisp=#5995b3 cterm=NONE,underline gui=NONE,italic,undercurl
266 hi SpellLocal ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=#009688 cterm=NONE,underline gui=NONE,italic,undercurl
267 hi SpellRare ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=#ab47bc cterm=NONE,underline gui=NONE,italic,undercurl
268 hi StatusLine ctermfg=252 ctermbg=236 guifg=#d3d3d3 guibg=#333333 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
269 hi StatusLineNC ctermfg=255 ctermbg=239 guifg=#ebebeb guibg=#505050 guisp=NONE cterm=NONE,reverse gui=NONE,reverse
270 hi! link StatusLineTerm StatusLine
271 hi! link StatusLineTermNC StatusLineNC
272 hi! link TabLine TabLineFill
273 hi TabLineFill ctermfg=239 ctermbg=250 guifg=#505050 guibg=#bdbdbd guisp=NONE cterm=NONE gui=NONE
274 hi TabLineSel ctermfg=236 ctermbg=255 guifg=#333333 guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
275 hi Title ctermfg=233 ctermbg=NONE guifg=#141414 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
276 hi Visual ctermfg=NONE ctermbg=255 guifg=NONE guibg=#ebebeb guisp=NONE cterm=NONE gui=NONE
277 hi! link VisualNOS Visual
278 hi WarningMsg ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
279 hi WildMenu ctermfg=31 ctermbg=252 guifg=#5995b3 guibg=#d3d3d3 guisp=NONE cterm=NONE,bold gui=NONE,bold
280 hi Boolean ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
281 hi Character ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
282 hi Comment ctermfg=242 ctermbg=NONE guifg=#696969 guibg=NONE guisp=NONE cterm=NONE gui=NONE,italic
283 hi Conditional ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
284 hi Constant ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
285 hi Define ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
286 hi Debug ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
287 hi! link Delimiter Statement
288 hi Error ctermfg=124 ctermbg=231 guifg=#b72e2e guibg=#fbfbfb guisp=NONE cterm=NONE,bold,reverse gui=NONE,bold,reverse
289 hi Exception ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
290 hi Float ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
291 hi Function ctermfg=31 ctermbg=NONE guifg=#5995b3 guibg=NONE guisp=NONE cterm=NONE,bold gui=NONE,bold
292 hi Identifier ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
293 hi Ignore ctermfg=fg ctermbg=NONE guifg=fg guibg=NONE guisp=NONE cterm=NONE gui=NONE
294 hi Include ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
295 hi Keyword ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
296 hi! link Label Statement
297 hi Macro ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
298 hi Number ctermfg=133 ctermbg=NONE guifg=#ab47bc guibg=NONE guisp=NONE cterm=NONE gui=NONE
299 hi! link Operator Normal
300 hi PreCondit ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
301 hi PreProc ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
302 hi Repeat ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
303 hi SpecialChar ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
304 hi SpecialComment ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
305 hi Statement ctermfg=124 ctermbg=NONE guifg=#b72e2e guibg=NONE guisp=NONE cterm=NONE gui=NONE
306 hi StorageClass ctermfg=35 ctermbg=NONE guifg=#47b36b guibg=NONE guisp=NONE cterm=NONE gui=NONE
307 hi Special ctermfg=208 ctermbg=NONE guifg=#ff9900 guibg=NONE guisp=NONE cterm=NONE gui=NONE
308 hi String ctermfg=35 ctermbg=NONE guifg=#47b36b guibg=NONE guisp=NONE cterm=NONE gui=NONE
309 hi Structure ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
311 hi Todo ctermfg=fg ctermbg=231 guifg=fg guibg=#fbfbfb guisp=NONE cterm=NONE,bold gui=NONE,bold,italic
312 hi Type ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
313 hi Typedef ctermfg=30 ctermbg=NONE guifg=#009688 guibg=NONE guisp=NONE cterm=NONE gui=NONE
314 hi Underlined ctermfg=31 ctermbg=NONE guifg=#5995b3 guibg=NONE guisp=NONE cterm=NONE,underline gui=NONE,underline
315 hi! link lCursor Cursor
316 hi CursorIM ctermfg=NONE ctermbg=NONE guifg=NONE guibg=NONE guisp=NONE cterm=NONE,reverse gui=NONE,reverse
317 hi ToolbarLine ctermfg=NONE ctermbg=250 guifg=NONE guibg=#bdbdbd guisp=NONE cterm=NONE gui=NONE
318 hi ToolbarButton ctermfg=233 ctermbg=250 guifg=#141414 guibg=#bdbdbd guisp=NONE cterm=NONE,bold gui=NONE,bold
319 if get(g:, "artesanal_italic", 0)
320 hi Comment cterm=italic
321 hi Folded cterm=italic
322 hi SpellBad cterm=italic,underline
323 hi SpellCap cterm=italic,underline
324 hi SpellLocal cterm=italic,underline
325 hi SpellRare cterm=italic,underline
328 hi! link iCursor Cursor
329 hi! link vCursor Cursor
330 hi NormalMode ctermfg=239 ctermbg=231 guifg=#505050 guibg=#fbfbfb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
331 hi InsertMode ctermfg=31 ctermbg=231 guifg=#5995b3 guibg=#fbfbfb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
332 hi ReplaceMode ctermfg=30 ctermbg=231 guifg=#009688 guibg=#fbfbfb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
333 hi VisualMode ctermfg=208 ctermbg=231 guifg=#ff9900 guibg=#fbfbfb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
334 hi CommandMode ctermfg=133 ctermbg=231 guifg=#ab47bc guibg=#fbfbfb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
335 hi Warnings ctermfg=208 ctermbg=231 guifg=#ff9900 guibg=#fbfbfb guisp=NONE cterm=NONE,reverse gui=NONE,reverse
337 let g:terminal_color_0 = '#fbfbfb'
338 let g:terminal_color_8 = '#696969'
339 let g:terminal_color_1 = '#b72e2e'
340 let g:terminal_color_9 = '#ff9999'
341 let g:terminal_color_2 = '#47b36b'
342 let g:terminal_color_10 = '#b3ffcc'
343 let g:terminal_color_3 = '#ff9900'
344 let g:terminal_color_11 = '#ffd699'
345 let g:terminal_color_4 = '#5995b3'
346 let g:terminal_color_12 = '#cceeff'
347 let g:terminal_color_5 = '#ab47bc'
348 let g:terminal_color_13 = '#d1c4e9'
349 let g:terminal_color_6 = '#009688'
350 let g:terminal_color_14 = '#b2dfdb'
351 let g:terminal_color_7 = '#141414'
352 let g:terminal_color_15 = '#505050'
354 hi! link TermCursor Cursor
355 hi TermCursorNC ctermfg=255 ctermbg=236 guifg=#ebebeb guibg=#333333 guisp=NONE cterm=NONE gui=NONE
359 " Color: fg0 #141414 ~
360 " Color: fg1 #333333 ~
361 " Color: fg2 #505050 ~
362 " Color: fg4 #707070 ~
363 " Color: bg0 #fbfbfb ~
364 " Color: bg1 #ebebeb ~
365 " Color: bg2 #d3d3d3 ~
366 " Color: bg3 #bdbdbd ~
367 " Color: bg4 #a8a8a8 ~
368 " Color: black #000000 ~ Black
369 " Color: brightblack #696969 ~ DimGray
370 " Color: red #b72e2e ~ Red
371 " Color: brightred #ff9999 ~ LightRed
372 " Color: darkred #a30000 ~ DarkRed
373 " Color: green #47b36b ~ Green
374 " Color: brightgreen #b3ffcc ~ LightGreen
375 " Color: darkgreen #268044 ~ DarkGreen
376 " Color: yellow #ff9900 ~ Yellow
377 " Color: brightyellow #ffd699 ~ LightYellow
378 " Color: darkyellow #cc7a00 ~ DarkYellow
379 " Color: blue #5995b3 ~ Blue
380 " Color: brightblue #cceeff ~ LightBlue
381 " Color: darkblue #266280 ~ DarkBlue
382 " Color: magenta #ab47bc ~ Magenta
383 " Color: brightmagenta #d1c4e9 ~ LightMagenta
384 " Color: darkmagenta #4527a0 ~ DarkMagenta
385 " Color: cyan #009688 ~ Cyan
386 " Color: brightcyan #b2dfdb ~ LightCyan
387 " Color: darkcyan #00695c ~ DarkCyan
388 " Color: white #ebebeb ~ Gray92
389 " Color: brightwhite #ffffff ~ White
391 " CursorLineNr yellow none
392 " FoldColumn brightblack none
393 " SignColumn fg2 none
396 " CursorLineNr yellow bg1
397 " FoldColumn brightblack bg1
400 " ColorColumn none bg1
402 " Cursor none none reverse
403 " CursorColumn -> CursorLine
404 " CursorLine none bg1 bold,italic
405 " DiffAdd fg4 brightgreen
406 " DiffChange fg4 brightblue
407 " DiffDelete fg4 brightred
408 " DiffText fg4 brightyellow
409 " Directory blue none bold
410 " EndOfBuffer bg0 none
411 " Error red bg0 bold,reverse
412 " ErrorMsg bg0 red bold
413 " Folded brightblack bg1 g=italic
414 " IncSearch brightyellow black reverse
416 " MatchParen none bg3 bold
417 " ModeMsg yellow none bold
418 " MoreMsg yellow none bold
422 " PmenuSel bg1 blue bold
423 " PmenuThumb none bg4
424 " Question yellow none bold
425 " QuickFixLine -> Search
426 " Search brightyellow black reverse
427 " SpecialKey bg4 none
428 " SpellBad red none t=underline g=italic,undercurl s=red
429 " SpellCap blue none t=underline g=italic,undercurl s=blue
430 " SpellLocal cyan none t=underline g=italic,undercurl s=cyan
431 " SpellRare magenta none t=underline g=italic,undercurl s=magenta
432 " StatusLine bg2 fg1 reverse
433 " StatusLineNC bg1 fg2 reverse
434 " StatusLineTerm -> StatusLine
435 " StatusLineTermNC -> StatusLineNC
436 " TabLine -> TabLineFill
437 " TabLineFill fg2 bg3
439 " Title fg0 none bold
441 " VisualNOS -> Visual
442 " WarningMsg red none bold
443 " WildMenu blue bg2 bold
444 " Boolean magenta none
445 " Character magenta none
446 " Comment brightblack none g=italic
447 " Conditional red none
448 " Constant magenta none
451 " Delimiter -> Statement
452 " Error red bg0 bold,reverse
455 " Function blue none bold
456 " Identifier cyan none
462 " Number magenta none
464 " PreCondit cyan none
467 " SpecialChar red none
468 " SpecialComment red none
470 " StorageClass green none
471 " Special yellow none
473 " Structure cyan none
475 " Todo fg bg0 t=bold g=bold,italic
478 " Underlined blue none underline
480 " CursorIM none none reverse
481 " ToolbarLine none bg3
482 " ToolbarButton fg0 bg3 bold
485 " NormalMode fg2 bg0 reverse
486 " InsertMode blue bg0 reverse
487 " ReplaceMode cyan bg0 reverse
488 " VisualMode yellow bg0 reverse
489 " CommandMode magenta bg0 reverse
490 " Warnings yellow bg0 reverse
491 " TermCursor -> Cursor
492 " TermCursorNC bg1 fg1
494 " Color: fg0 #fbfbfb ~
495 " Color: fg1 #ebebeb ~
496 " Color: fg2 #d3d3d3 ~
497 " Color: fg4 #707070 ~
498 " Color: bg0 #141414 ~
499 " Color: bg1 #333333 ~
500 " Color: bg2 #505050 ~
501 " Color: bg3 #616161 ~
502 " Color: bg4 #727272 ~
503 " Color: black #000000 ~ Black
504 " Color: brightblack #696969 ~ DimGray
505 " Color: red #ff4d4d ~ Red
506 " Color: brightred #ff9999 ~ LightRed
507 " Color: darkred #b30000 ~ DarkRed
508 " Color: green #47b36b ~ Green
509 " Color: brightgreen #b3ffcc ~ LightGreen
510 " Color: darkgreen #268044 ~ DarkGreen
511 " Color: yellow #ffff80 ~ Yellow
512 " Color: brightyellow #ffffaf ~ LightYellow
513 " Color: darkyellow #ffea00 ~ DarkYellow
514 " Color: blue #7ab1cc ~ Blue
515 " Color: brightblue #cceeff ~ LightBlue
516 " Color: darkblue #266280 ~ DarkBlue
517 " Color: magenta #ab47bc ~ Magenta
518 " Color: brightmagenta #d1c4e9 ~ LightMagenta
519 " Color: darkmagenta #4527a0 ~ DarkMagenta
520 " Color: cyan #009688 ~ Cyan
521 " Color: brightcyan #b2dfdb ~ LightCyan
522 " Color: darkcyan #00695c ~ DarkCyan
523 " Color: white #ebebeb ~ Gray92
524 " Color: brightwhite #ffffff ~ White
526 " CursorLineNr yellow none
527 " FoldColumn brightblack none
528 " SignColumn fg2 none
531 " CursorLineNr yellow bg1
532 " FoldColumn brightblack bg1
535 " ColorColumn none bg1
537 " Cursor none none reverse
538 " CursorColumn -> CursorLine
539 " CursorLine none bg1 bold,italic
540 " DiffAdd fg4 brightgreen
541 " DiffChange fg4 brightblue
542 " DiffDelete fg4 brightred
543 " DiffText fg4 brightyellow
544 " Directory blue none bold
545 " EndOfBuffer bg0 none
546 " Error red bg0 bold,reverse
547 " ErrorMsg bg0 red bold
548 " Folded brightblack bg1 g=italic
549 " IncSearch brightyellow black reverse
551 " MatchParen none bg3 bold
552 " ModeMsg yellow none bold
553 " MoreMsg yellow none bold
557 " PmenuSel bg1 blue bold
558 " PmenuThumb none bg4
559 " Question yellow none bold
560 " QuickFixLine -> Search
561 " Search brightyellow black reverse
562 " SpecialKey bg4 none
563 " SpellBad red none t=underline g=italic,undercurl s=red
564 " SpellCap blue none t=underline g=italic,undercurl s=blue
565 " SpellLocal cyan none t=underline g=italic,undercurl s=cyan
566 " SpellRare magenta none t=underline g=italic,undercurl s=magenta
567 " StatusLine bg2 fg1 reverse
568 " StatusLineNC bg1 fg2 reverse
569 " StatusLineTerm -> StatusLine
570 " StatusLineTermNC -> StatusLineNC
571 " TabLine -> TabLineFill
572 " TabLineFill fg2 bg3
574 " Title fg0 none bold
576 " VisualNOS -> Visual
577 " WarningMsg red none bold
578 " WildMenu blue bg2 bold
579 " Boolean magenta none
580 " Character magenta none
581 " Comment brightblack none g=italic
582 " Conditional red none
583 " Constant magenta none
586 " Delimiter -> Statement
587 " Error red bg0 bold,reverse
590 " Function blue none bold
591 " Identifier cyan none
597 " Number magenta none
599 " PreCondit cyan none
602 " SpecialChar red none
603 " SpecialComment red none
605 " StorageClass green none
606 " Special yellow none
608 " Structure cyan none
610 " Todo fg bg0 t=bold g=bold,italic
613 " Underlined blue none underline
615 " CursorIM none none reverse
616 " ToolbarLine none bg3
617 " ToolbarButton fg0 bg3 bold
620 " NormalMode fg2 bg0 reverse
621 " InsertMode blue bg0 reverse
622 " ReplaceMode cyan bg0 reverse
623 " VisualMode yellow bg0 reverse
624 " CommandMode magenta bg0 reverse
625 " Warnings yellow bg0 reverse
626 " TermCursor -> Cursor
627 " TermCursorNC bg1 fg1