quiet.vim 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774
  1. " Name: quiet
  2. " Description: A mostly monochrome colorscheme, with a few niceties.
  3. " Author: Maxence Weynans <neutaaaaan@gmail.com>
  4. " Maintainer: Maxence Weynans <neutaaaaan@gmail.com>
  5. " Website: https://github.com/vim/colorschemes
  6. " License: Vim License (see `:help license`)`
  7. " Last Change: 2024 Aug 05
  8. " Generated by Colortemplate v2.2.3
  9. " hi clear
  10. source $VIMRUNTIME/colors/vim.lua " Nvim: revert to Vim default color scheme
  11. let g:colors_name = 'quiet'
  12. let s:t_Co = &t_Co
  13. hi! link Added Normal
  14. hi! link Changed Normal
  15. hi! link Removed Normal
  16. hi! link Terminal Normal
  17. hi! link StatusLineTerm StatusLine
  18. hi! link StatusLineTermNC StatusLineNC
  19. hi! link MessageWindow Pmenu
  20. hi! link PopupNotification Todo
  21. hi! link Boolean Constant
  22. hi! link Character Constant
  23. hi! link Conditional Statement
  24. hi! link Define PreProc
  25. hi! link Debug Special
  26. hi! link Delimiter Special
  27. hi! link Exception Statement
  28. hi! link Float Constant
  29. hi! link Function Identifier
  30. hi! link Include PreProc
  31. hi! link Keyword Statement
  32. hi! link Label Statement
  33. hi! link Macro PreProc
  34. hi! link Number Constant
  35. hi! link Operator Statement
  36. hi! link PreCondit PreProc
  37. hi! link Repeat Statement
  38. hi! link SpecialChar Special
  39. hi! link SpecialComment Special
  40. hi! link StorageClass Type
  41. hi! link String Constant
  42. hi! link Structure Type
  43. hi! link Tag Special
  44. hi! link Typedef Type
  45. hi! link lCursor Cursor
  46. hi! link debugBreakpoint ModeMsg
  47. hi! link debugPC CursorLine
  48. if &background ==# 'dark'
  49. if (has('termguicolors') && &termguicolors) || has('gui_running')
  50. let g:terminal_ansi_colors = ['#000000', '#d7005f', '#00af5f', '#d78700', '#0087d7', '#d787d7', '#00afaf', '#dadada', '#707070', '#ff005f', '#00d75f', '#ffaf00', '#5fafff', '#ff87ff', '#00d7d7', '#ffffff']
  51. " Nvim uses g:terminal_color_{0-15} instead
  52. for i in range(g:terminal_ansi_colors->len())
  53. let g:terminal_color_{i} = g:terminal_ansi_colors[i]
  54. endfor
  55. endif
  56. hi Normal guifg=#dadada guibg=#000000 gui=NONE cterm=NONE
  57. hi ColorColumn guifg=NONE guibg=#1c1c1c gui=NONE cterm=NONE
  58. hi Conceal guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  59. hi CurSearch guifg=#ff5fff guibg=#000000 gui=reverse cterm=reverse
  60. hi Cursor guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
  61. hi CursorColumn guifg=NONE guibg=#303030 gui=NONE cterm=NONE
  62. hi CursorLine guifg=NONE guibg=#303030 gui=NONE cterm=NONE
  63. hi CursorLineNr guifg=#dadada guibg=#303030 gui=NONE cterm=NONE
  64. hi DiffAdd guifg=#00af00 guibg=#000000 gui=reverse cterm=reverse
  65. hi DiffChange guifg=#87afd7 guibg=#000000 gui=reverse cterm=reverse
  66. hi DiffDelete guifg=#d75f5f guibg=#000000 gui=reverse cterm=reverse
  67. hi DiffText guifg=#d787d7 guibg=#000000 gui=reverse cterm=reverse
  68. hi Directory guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  69. hi EndOfBuffer guifg=#707070 guibg=NONE gui=NONE cterm=NONE
  70. hi ErrorMsg guifg=#dadada guibg=#000000 gui=reverse cterm=reverse
  71. hi FoldColumn guifg=#707070 guibg=NONE gui=NONE cterm=NONE
  72. hi Folded guifg=#707070 guibg=#000000 gui=NONE cterm=NONE
  73. hi IncSearch guifg=#ffaf00 guibg=#000000 gui=reverse cterm=reverse
  74. hi LineNr guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  75. hi MatchParen guifg=#ff00af guibg=NONE gui=bold cterm=bold
  76. hi ModeMsg guifg=#dadada guibg=NONE gui=bold cterm=bold
  77. hi MoreMsg guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  78. hi NonText guifg=#707070 guibg=NONE gui=NONE cterm=NONE
  79. hi Pmenu guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
  80. hi PmenuMatch guifg=#d7005f guibg=#a8a8a8 gui=NONE cterm=NONE
  81. hi PmenuExtra guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
  82. hi PmenuKind guifg=#000000 guibg=#a8a8a8 gui=bold cterm=bold
  83. hi PmenuSbar guifg=#707070 guibg=#585858 gui=NONE cterm=NONE
  84. hi PmenuSel guifg=#000000 guibg=#dadada gui=NONE cterm=NONE
  85. hi PmenuMatchSel guifg=#d7005f guibg=#dadada gui=bold cterm=bold
  86. hi PmenuExtraSel guifg=#000000 guibg=#dadada gui=NONE cterm=NONE
  87. hi PmenuKindSel guifg=#000000 guibg=#dadada gui=bold cterm=bold
  88. hi PmenuThumb guifg=#dadada guibg=#dadada gui=NONE cterm=NONE
  89. hi Question guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  90. hi QuickFixLine guifg=#ff5fff guibg=#000000 gui=reverse cterm=reverse
  91. hi Search guifg=#00afff guibg=#000000 gui=reverse cterm=reverse
  92. hi SignColumn guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  93. hi SpecialKey guifg=#707070 guibg=NONE gui=bold cterm=bold
  94. hi SpellBad guifg=#d7005f guibg=NONE guisp=#d7005f gui=undercurl cterm=underline
  95. hi SpellCap guifg=#0087d7 guibg=NONE guisp=#0087d7 gui=undercurl cterm=underline
  96. hi SpellLocal guifg=#d787d7 guibg=NONE guisp=#d787d7 gui=undercurl cterm=underline
  97. hi SpellRare guifg=#00afaf guibg=NONE guisp=#00afaf gui=undercurl cterm=underline
  98. hi StatusLine guifg=#000000 guibg=#dadada gui=bold cterm=bold
  99. hi StatusLineNC guifg=#707070 guibg=#000000 gui=reverse cterm=reverse
  100. hi TabLine guifg=#707070 guibg=#000000 gui=reverse cterm=reverse
  101. hi TabLineFill guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  102. hi TabLineSel guifg=#000000 guibg=#dadada gui=bold cterm=bold
  103. hi Title guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  104. hi VertSplit guifg=#707070 guibg=#000000 gui=NONE cterm=NONE
  105. hi Visual guifg=#ffaf00 guibg=#000000 gui=reverse cterm=reverse
  106. hi VisualNOS guifg=NONE guibg=#303030 gui=NONE cterm=NONE
  107. hi WarningMsg guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  108. hi WildMenu guifg=#00afff guibg=#000000 gui=bold cterm=bold
  109. hi Comment guifg=#707070 guibg=NONE gui=bold cterm=bold
  110. hi Constant guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  111. hi Error guifg=#ff005f guibg=#000000 gui=bold,reverse cterm=bold,reverse
  112. hi Identifier guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  113. hi Ignore guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  114. hi PreProc guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  115. hi Special guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  116. hi Statement guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  117. hi Todo guifg=#00ffaf guibg=NONE gui=bold,reverse cterm=bold,reverse
  118. hi Type guifg=#dadada guibg=NONE gui=NONE cterm=NONE
  119. hi Underlined guifg=#dadada guibg=NONE gui=underline cterm=underline
  120. hi CursorIM guifg=#000000 guibg=#afff00 gui=NONE cterm=NONE
  121. hi ToolbarLine guifg=NONE guibg=#000000 gui=NONE cterm=NONE
  122. hi ToolbarButton guifg=#dadada guibg=#000000 gui=bold cterm=bold
  123. else
  124. " Light background
  125. if (has('termguicolors') && &termguicolors) || has('gui_running')
  126. let g:terminal_ansi_colors = ['#000000', '#af0000', '#005f00', '#af5f00', '#005faf', '#870087', '#008787', '#d7d7d7', '#626262', '#d70000', '#008700', '#d78700', '#0087d7', '#af00af', '#00afaf', '#ffffff']
  127. " Nvim uses g:terminal_color_{0-15} instead
  128. for i in range(g:terminal_ansi_colors->len())
  129. let g:terminal_color_{i} = g:terminal_ansi_colors[i]
  130. endfor
  131. endif
  132. hi Normal guifg=#000000 guibg=#d7d7d7 gui=NONE cterm=NONE
  133. hi ColorColumn guifg=NONE guibg=#e4e4e4 gui=NONE cterm=NONE
  134. hi Conceal guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  135. hi CurSearch guifg=#ff5fff guibg=#000000 gui=reverse cterm=reverse
  136. hi Cursor guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
  137. hi CursorColumn guifg=NONE guibg=#eeeeee gui=NONE cterm=NONE
  138. hi CursorLine guifg=NONE guibg=#eeeeee gui=NONE cterm=NONE
  139. hi CursorLineNr guifg=#000000 guibg=#eeeeee gui=NONE cterm=NONE
  140. hi DiffAdd guifg=#87d787 guibg=#000000 gui=reverse cterm=reverse
  141. hi DiffChange guifg=#afafd7 guibg=#000000 gui=reverse cterm=reverse
  142. hi DiffDelete guifg=#d78787 guibg=#000000 gui=reverse cterm=reverse
  143. hi DiffText guifg=#d787d7 guibg=#000000 gui=reverse cterm=reverse
  144. hi Directory guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  145. hi EndOfBuffer guifg=#626262 guibg=NONE gui=NONE cterm=NONE
  146. hi ErrorMsg guifg=#000000 guibg=#d7d7d7 gui=reverse cterm=reverse
  147. hi FoldColumn guifg=#626262 guibg=NONE gui=NONE cterm=NONE
  148. hi Folded guifg=#626262 guibg=#d7d7d7 gui=NONE cterm=NONE
  149. hi IncSearch guifg=#ffaf00 guibg=#000000 gui=reverse cterm=reverse
  150. hi LineNr guifg=#a8a8a8 guibg=NONE gui=NONE cterm=NONE
  151. hi MatchParen guifg=#ff00af guibg=#d7d7d7 gui=bold cterm=bold
  152. hi ModeMsg guifg=#000000 guibg=NONE gui=bold cterm=bold
  153. hi MoreMsg guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  154. hi NonText guifg=#626262 guibg=NONE gui=NONE cterm=NONE
  155. hi Pmenu guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
  156. hi PmenuMatch guifg=#d70000 guibg=#a8a8a8 gui=NONE cterm=NONE
  157. hi PmenuExtra guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
  158. hi PmenuKind guifg=#000000 guibg=#a8a8a8 gui=bold cterm=bold
  159. hi PmenuSbar guifg=#000000 guibg=#e4e4e4 gui=NONE cterm=NONE
  160. hi PmenuSel guifg=#d7d7d7 guibg=#000000 gui=NONE cterm=NONE
  161. hi PmenuMatchSel guifg=#d70000 guibg=#000000 gui=bold cterm=bold
  162. hi PmenuExtraSel guifg=#d7d7d7 guibg=#000000 gui=NONE cterm=NONE
  163. hi PmenuKindSel guifg=#d7d7d7 guibg=#000000 gui=bold cterm=bold
  164. hi PmenuThumb guifg=#000000 guibg=#000000 gui=NONE cterm=NONE
  165. hi Question guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  166. hi QuickFixLine guifg=#ff5fff guibg=#000000 gui=reverse cterm=reverse
  167. hi Search guifg=#00afff guibg=#000000 gui=reverse cterm=reverse
  168. hi SignColumn guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  169. hi SpecialKey guifg=#626262 guibg=NONE gui=bold cterm=bold
  170. hi SpellBad guifg=#af0000 guibg=#d7d7d7 guisp=#af0000 gui=undercurl cterm=underline
  171. hi SpellCap guifg=#005faf guibg=#d7d7d7 guisp=#005faf gui=undercurl cterm=underline
  172. hi SpellLocal guifg=#870087 guibg=#d7d7d7 guisp=#870087 gui=undercurl cterm=underline
  173. hi SpellRare guifg=#008787 guibg=#d7d7d7 guisp=#008787 gui=undercurl cterm=underline
  174. hi StatusLine guifg=#eeeeee guibg=#000000 gui=bold cterm=bold
  175. hi StatusLineNC guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
  176. hi TabLine guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
  177. hi TabLineFill guifg=#000000 guibg=#d7d7d7 gui=NONE cterm=NONE
  178. hi TabLineSel guifg=#eeeeee guibg=#000000 gui=bold cterm=bold
  179. hi Title guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  180. hi VertSplit guifg=#626262 guibg=#d7d7d7 gui=NONE cterm=NONE
  181. hi Visual guifg=#ffaf00 guibg=#000000 gui=reverse cterm=reverse
  182. hi VisualNOS guifg=NONE guibg=#eeeeee gui=NONE cterm=NONE
  183. hi WarningMsg guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  184. hi WildMenu guifg=#000000 guibg=#eeeeee gui=bold cterm=bold
  185. hi Comment guifg=#000000 guibg=NONE gui=bold cterm=bold
  186. hi Constant guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  187. hi Error guifg=#ff005f guibg=#000000 gui=bold,reverse cterm=bold,reverse
  188. hi Identifier guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  189. hi Ignore guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  190. hi PreProc guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  191. hi Special guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  192. hi Statement guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  193. hi Todo guifg=#00ffaf guibg=#000000 gui=bold,reverse cterm=bold,reverse
  194. hi Type guifg=#000000 guibg=NONE gui=NONE cterm=NONE
  195. hi Underlined guifg=#000000 guibg=NONE gui=underline cterm=underline
  196. hi CursorIM guifg=#000000 guibg=#afff00 gui=NONE cterm=NONE
  197. hi ToolbarLine guifg=NONE guibg=#d7d7d7 gui=NONE cterm=NONE
  198. hi ToolbarButton guifg=#000000 guibg=#d7d7d7 gui=bold cterm=bold
  199. endif
  200. if s:t_Co >= 256
  201. if &background ==# 'dark'
  202. hi Normal ctermfg=253 ctermbg=16 cterm=NONE
  203. hi ColorColumn ctermfg=NONE ctermbg=234 cterm=NONE
  204. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  205. hi CurSearch ctermfg=207 ctermbg=16 cterm=reverse
  206. hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
  207. hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE
  208. hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE
  209. hi CursorLineNr ctermfg=253 ctermbg=236 cterm=NONE
  210. hi DiffAdd ctermfg=34 ctermbg=16 cterm=reverse
  211. hi DiffChange ctermfg=110 ctermbg=16 cterm=reverse
  212. hi DiffDelete ctermfg=167 ctermbg=16 cterm=reverse
  213. hi DiffText ctermfg=176 ctermbg=16 cterm=reverse
  214. hi Directory ctermfg=253 ctermbg=NONE cterm=NONE
  215. hi EndOfBuffer ctermfg=242 ctermbg=NONE cterm=NONE
  216. hi ErrorMsg ctermfg=253 ctermbg=16 cterm=reverse
  217. hi FoldColumn ctermfg=242 ctermbg=NONE cterm=NONE
  218. hi Folded ctermfg=242 ctermbg=16 cterm=NONE
  219. hi IncSearch ctermfg=214 ctermbg=16 cterm=reverse
  220. hi LineNr ctermfg=240 ctermbg=NONE cterm=NONE
  221. hi MatchParen ctermfg=199 ctermbg=NONE cterm=bold
  222. hi ModeMsg ctermfg=253 ctermbg=NONE cterm=bold
  223. hi MoreMsg ctermfg=253 ctermbg=NONE cterm=NONE
  224. hi NonText ctermfg=242 ctermbg=NONE cterm=NONE
  225. hi Pmenu ctermfg=16 ctermbg=248 cterm=NONE
  226. hi PmenuMatch ctermfg=161 ctermbg=248 cterm=NONE
  227. hi PmenuExtra ctermfg=16 ctermbg=248 cterm=NONE
  228. hi PmenuKind ctermfg=16 ctermbg=248 cterm=bold
  229. hi PmenuSbar ctermfg=242 ctermbg=240 cterm=NONE
  230. hi PmenuSel ctermfg=16 ctermbg=253 cterm=NONE
  231. hi PmenuMatchSel ctermfg=161 ctermbg=253 cterm=bold
  232. hi PmenuExtraSel ctermfg=16 ctermbg=253 cterm=NONE
  233. hi PmenuKindSel ctermfg=16 ctermbg=253 cterm=bold
  234. hi PmenuThumb ctermfg=253 ctermbg=253 cterm=NONE
  235. hi Question ctermfg=253 ctermbg=NONE cterm=NONE
  236. hi QuickFixLine ctermfg=207 ctermbg=16 cterm=reverse
  237. hi Search ctermfg=39 ctermbg=16 cterm=reverse
  238. hi SignColumn ctermfg=253 ctermbg=NONE cterm=NONE
  239. hi SpecialKey ctermfg=242 ctermbg=NONE cterm=bold
  240. hi SpellBad ctermfg=161 ctermbg=NONE cterm=underline
  241. hi SpellCap ctermfg=32 ctermbg=NONE cterm=underline
  242. hi SpellLocal ctermfg=176 ctermbg=NONE cterm=underline
  243. hi SpellRare ctermfg=37 ctermbg=NONE cterm=underline
  244. hi StatusLine ctermfg=16 ctermbg=253 cterm=bold
  245. hi StatusLineNC ctermfg=242 ctermbg=16 cterm=reverse
  246. hi TabLine ctermfg=242 ctermbg=16 cterm=reverse
  247. hi TabLineFill ctermfg=253 ctermbg=NONE cterm=NONE
  248. hi TabLineSel ctermfg=16 ctermbg=253 cterm=bold
  249. hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
  250. hi VertSplit ctermfg=242 ctermbg=16 cterm=NONE
  251. hi Visual ctermfg=214 ctermbg=16 cterm=reverse
  252. hi VisualNOS ctermfg=NONE ctermbg=236 cterm=NONE
  253. hi WarningMsg ctermfg=253 ctermbg=NONE cterm=NONE
  254. hi WildMenu ctermfg=39 ctermbg=16 cterm=bold
  255. hi Comment ctermfg=242 ctermbg=NONE cterm=bold
  256. hi Constant ctermfg=253 ctermbg=NONE cterm=NONE
  257. hi Error ctermfg=197 ctermbg=16 cterm=bold,reverse
  258. hi Identifier ctermfg=253 ctermbg=NONE cterm=NONE
  259. hi Ignore ctermfg=253 ctermbg=NONE cterm=NONE
  260. hi PreProc ctermfg=253 ctermbg=NONE cterm=NONE
  261. hi Special ctermfg=253 ctermbg=NONE cterm=NONE
  262. hi Statement ctermfg=253 ctermbg=NONE cterm=NONE
  263. hi Todo ctermfg=49 ctermbg=NONE cterm=bold,reverse
  264. hi Type ctermfg=253 ctermbg=NONE cterm=NONE
  265. hi Underlined ctermfg=253 ctermbg=NONE cterm=underline
  266. hi CursorIM ctermfg=16 ctermbg=154 cterm=NONE
  267. hi ToolbarLine ctermfg=NONE ctermbg=16 cterm=NONE
  268. hi ToolbarButton ctermfg=253 ctermbg=16 cterm=bold
  269. else
  270. " Light background
  271. hi Normal ctermfg=16 ctermbg=188 cterm=NONE
  272. hi ColorColumn ctermfg=NONE ctermbg=254 cterm=NONE
  273. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  274. hi CurSearch ctermfg=207 ctermbg=16 cterm=reverse
  275. hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
  276. hi CursorColumn ctermfg=NONE ctermbg=255 cterm=NONE
  277. hi CursorLine ctermfg=NONE ctermbg=255 cterm=NONE
  278. hi CursorLineNr ctermfg=16 ctermbg=255 cterm=NONE
  279. hi DiffAdd ctermfg=114 ctermbg=16 cterm=reverse
  280. hi DiffChange ctermfg=146 ctermbg=16 cterm=reverse
  281. hi DiffDelete ctermfg=174 ctermbg=16 cterm=reverse
  282. hi DiffText ctermfg=176 ctermbg=16 cterm=reverse
  283. hi Directory ctermfg=16 ctermbg=NONE cterm=NONE
  284. hi EndOfBuffer ctermfg=241 ctermbg=NONE cterm=NONE
  285. hi ErrorMsg ctermfg=16 ctermbg=188 cterm=reverse
  286. hi FoldColumn ctermfg=241 ctermbg=NONE cterm=NONE
  287. hi Folded ctermfg=241 ctermbg=188 cterm=NONE
  288. hi IncSearch ctermfg=214 ctermbg=16 cterm=reverse
  289. hi LineNr ctermfg=248 ctermbg=NONE cterm=NONE
  290. hi MatchParen ctermfg=199 ctermbg=188 cterm=bold
  291. hi ModeMsg ctermfg=16 ctermbg=NONE cterm=bold
  292. hi MoreMsg ctermfg=16 ctermbg=NONE cterm=NONE
  293. hi NonText ctermfg=241 ctermbg=NONE cterm=NONE
  294. hi Pmenu ctermfg=16 ctermbg=248 cterm=NONE
  295. hi PmenuMatch ctermfg=160 ctermbg=248 cterm=NONE
  296. hi PmenuExtra ctermfg=16 ctermbg=248 cterm=NONE
  297. hi PmenuKind ctermfg=16 ctermbg=248 cterm=bold
  298. hi PmenuSbar ctermfg=16 ctermbg=254 cterm=NONE
  299. hi PmenuSel ctermfg=188 ctermbg=16 cterm=NONE
  300. hi PmenuMatchSel ctermfg=160 ctermbg=16 cterm=bold
  301. hi PmenuExtraSel ctermfg=188 ctermbg=16 cterm=NONE
  302. hi PmenuKindSel ctermfg=188 ctermbg=16 cterm=bold
  303. hi PmenuThumb ctermfg=16 ctermbg=16 cterm=NONE
  304. hi Question ctermfg=16 ctermbg=NONE cterm=NONE
  305. hi QuickFixLine ctermfg=207 ctermbg=16 cterm=reverse
  306. hi Search ctermfg=39 ctermbg=16 cterm=reverse
  307. hi SignColumn ctermfg=16 ctermbg=NONE cterm=NONE
  308. hi SpecialKey ctermfg=241 ctermbg=NONE cterm=bold
  309. hi SpellBad ctermfg=124 ctermbg=188 cterm=underline
  310. hi SpellCap ctermfg=25 ctermbg=188 cterm=underline
  311. hi SpellLocal ctermfg=90 ctermbg=188 cterm=underline
  312. hi SpellRare ctermfg=30 ctermbg=188 cterm=underline
  313. hi StatusLine ctermfg=255 ctermbg=16 cterm=bold
  314. hi StatusLineNC ctermfg=16 ctermbg=248 cterm=NONE
  315. hi TabLine ctermfg=16 ctermbg=248 cterm=NONE
  316. hi TabLineFill ctermfg=16 ctermbg=188 cterm=NONE
  317. hi TabLineSel ctermfg=255 ctermbg=16 cterm=bold
  318. hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
  319. hi VertSplit ctermfg=241 ctermbg=188 cterm=NONE
  320. hi Visual ctermfg=214 ctermbg=16 cterm=reverse
  321. hi VisualNOS ctermfg=NONE ctermbg=255 cterm=NONE
  322. hi WarningMsg ctermfg=16 ctermbg=NONE cterm=NONE
  323. hi WildMenu ctermfg=16 ctermbg=255 cterm=bold
  324. hi Comment ctermfg=16 ctermbg=NONE cterm=bold
  325. hi Constant ctermfg=16 ctermbg=NONE cterm=NONE
  326. hi Error ctermfg=197 ctermbg=16 cterm=bold,reverse
  327. hi Identifier ctermfg=16 ctermbg=NONE cterm=NONE
  328. hi Ignore ctermfg=16 ctermbg=NONE cterm=NONE
  329. hi PreProc ctermfg=16 ctermbg=NONE cterm=NONE
  330. hi Special ctermfg=16 ctermbg=NONE cterm=NONE
  331. hi Statement ctermfg=16 ctermbg=NONE cterm=NONE
  332. hi Todo ctermfg=49 ctermbg=16 cterm=bold,reverse
  333. hi Type ctermfg=16 ctermbg=NONE cterm=NONE
  334. hi Underlined ctermfg=16 ctermbg=NONE cterm=underline
  335. hi CursorIM ctermfg=16 ctermbg=154 cterm=NONE
  336. hi ToolbarLine ctermfg=NONE ctermbg=188 cterm=NONE
  337. hi ToolbarButton ctermfg=16 ctermbg=188 cterm=bold
  338. endif
  339. unlet s:t_Co
  340. finish
  341. endif
  342. if s:t_Co >= 16
  343. if &background ==# 'dark'
  344. hi Comment ctermfg=darkgrey ctermbg=NONE cterm=bold
  345. hi CurSearch ctermfg=magenta ctermbg=black cterm=reverse
  346. hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
  347. hi Folded ctermfg=darkgrey ctermbg=NONE cterm=NONE
  348. hi IncSearch ctermfg=yellow ctermbg=black cterm=reverse
  349. hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
  350. hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
  351. hi PmenuSbar ctermfg=darkgrey ctermbg=NONE cterm=reverse
  352. hi Search ctermfg=cyan ctermbg=black cterm=reverse
  353. hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=bold
  354. hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=reverse
  355. hi TabLine ctermfg=darkgrey ctermbg=NONE cterm=reverse
  356. hi VertSplit ctermfg=darkgrey ctermbg=NONE cterm=NONE
  357. hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
  358. hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  359. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  360. hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
  361. hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  362. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
  363. hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
  364. hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
  365. hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
  366. hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
  367. hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
  368. hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
  369. hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  370. hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  371. hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
  372. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  373. hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
  374. hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
  375. hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
  376. hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
  377. hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  378. hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
  379. hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
  380. hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
  381. hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
  382. hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
  383. hi Question ctermfg=NONE ctermbg=NONE cterm=standout
  384. hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
  385. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  386. hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
  387. hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
  388. hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
  389. hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
  390. hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  391. hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
  392. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  393. hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
  394. hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
  395. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
  396. hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
  397. hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
  398. hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
  399. hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
  400. hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
  401. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  402. hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
  403. hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
  404. hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
  405. hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  406. hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
  407. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  408. hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
  409. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
  410. hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  411. else
  412. " Light background
  413. hi CurSearch ctermfg=magenta ctermbg=black cterm=reverse
  414. hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
  415. hi Folded ctermfg=darkgrey ctermbg=NONE cterm=NONE
  416. hi IncSearch ctermfg=yellow ctermbg=black cterm=reverse
  417. hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
  418. hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
  419. hi PmenuSbar ctermfg=darkgrey ctermbg=NONE cterm=reverse
  420. hi Search ctermfg=cyan ctermbg=black cterm=reverse
  421. hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=bold
  422. hi StatusLineNC ctermfg=darkgrey ctermbg=NONE cterm=reverse
  423. hi TabLine ctermfg=darkgrey ctermbg=NONE cterm=reverse
  424. hi VertSplit ctermfg=darkgrey ctermbg=NONE cterm=NONE
  425. hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
  426. hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  427. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  428. hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
  429. hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  430. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
  431. hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
  432. hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
  433. hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
  434. hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
  435. hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
  436. hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
  437. hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  438. hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  439. hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
  440. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  441. hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
  442. hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
  443. hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
  444. hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
  445. hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  446. hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
  447. hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
  448. hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
  449. hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
  450. hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
  451. hi Question ctermfg=NONE ctermbg=NONE cterm=standout
  452. hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
  453. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  454. hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
  455. hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
  456. hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
  457. hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
  458. hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  459. hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
  460. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  461. hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
  462. hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
  463. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
  464. hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
  465. hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
  466. hi Comment ctermfg=NONE ctermbg=NONE cterm=bold
  467. hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
  468. hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
  469. hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
  470. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  471. hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
  472. hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
  473. hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
  474. hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  475. hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
  476. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  477. hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
  478. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
  479. hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  480. endif
  481. unlet s:t_Co
  482. finish
  483. endif
  484. if s:t_Co >= 8
  485. if &background ==# 'dark'
  486. hi Comment ctermfg=NONE ctermbg=NONE cterm=bold
  487. hi CurSearch ctermfg=darkmagenta ctermbg=black cterm=reverse
  488. hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE
  489. hi Folded ctermfg=NONE ctermbg=NONE cterm=NONE
  490. hi IncSearch ctermfg=darkyellow ctermbg=black cterm=reverse
  491. hi LineNr ctermfg=NONE ctermbg=NONE cterm=NONE
  492. hi NonText ctermfg=NONE ctermbg=NONE cterm=NONE
  493. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=reverse
  494. hi Search ctermfg=darkcyan ctermbg=black cterm=reverse
  495. hi SpecialKey ctermfg=NONE ctermbg=NONE cterm=bold
  496. hi StatusLineNC ctermfg=NONE ctermbg=NONE cterm=bold,underline
  497. hi TabLine ctermfg=NONE ctermbg=NONE cterm=bold,underline
  498. hi VertSplit ctermfg=NONE ctermbg=NONE cterm=NONE
  499. hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
  500. hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  501. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  502. hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
  503. hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  504. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
  505. hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
  506. hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
  507. hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
  508. hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
  509. hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
  510. hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
  511. hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  512. hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  513. hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
  514. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  515. hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
  516. hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
  517. hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
  518. hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
  519. hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  520. hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
  521. hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
  522. hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
  523. hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
  524. hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
  525. hi Question ctermfg=NONE ctermbg=NONE cterm=standout
  526. hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
  527. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  528. hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
  529. hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
  530. hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
  531. hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
  532. hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  533. hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
  534. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  535. hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
  536. hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
  537. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
  538. hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
  539. hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
  540. hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
  541. hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
  542. hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
  543. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  544. hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
  545. hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
  546. hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
  547. hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  548. hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
  549. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  550. hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
  551. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
  552. hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  553. else
  554. " Light background
  555. hi CurSearch ctermfg=darkmagenta ctermbg=black cterm=reverse
  556. hi EndOfBuffer ctermfg=NONE ctermbg=NONE cterm=NONE
  557. hi Folded ctermfg=NONE ctermbg=NONE cterm=NONE
  558. hi IncSearch ctermfg=darkyellow ctermbg=black cterm=reverse
  559. hi LineNr ctermfg=NONE ctermbg=NONE cterm=NONE
  560. hi NonText ctermfg=NONE ctermbg=NONE cterm=NONE
  561. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=reverse
  562. hi Search ctermfg=darkcyan ctermbg=black cterm=reverse
  563. hi SpecialKey ctermfg=NONE ctermbg=NONE cterm=bold
  564. hi StatusLineNC ctermfg=NONE ctermbg=NONE cterm=bold,underline
  565. hi TabLine ctermfg=NONE ctermbg=NONE cterm=bold,underline
  566. hi VertSplit ctermfg=NONE ctermbg=NONE cterm=NONE
  567. hi Normal ctermfg=NONE ctermbg=NONE cterm=NONE
  568. hi ColorColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  569. hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
  570. hi Cursor ctermfg=NONE ctermbg=NONE cterm=reverse
  571. hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  572. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=NONE
  573. hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=bold
  574. hi DiffAdd ctermfg=darkgreen ctermbg=black cterm=reverse
  575. hi DiffChange ctermfg=darkblue ctermbg=black cterm=reverse
  576. hi DiffDelete ctermfg=darkred ctermbg=black cterm=reverse
  577. hi DiffText ctermfg=darkmagenta ctermbg=black cterm=reverse
  578. hi Directory ctermfg=NONE ctermbg=NONE cterm=NONE
  579. hi ErrorMsg ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  580. hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  581. hi MatchParen ctermfg=NONE ctermbg=NONE cterm=bold,underline
  582. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  583. hi MoreMsg ctermfg=NONE ctermbg=NONE cterm=NONE
  584. hi Pmenu ctermfg=NONE ctermbg=NONE cterm=reverse
  585. hi PmenuMatch ctermfg=NONE ctermbg=darkred cterm=reverse
  586. hi PmenuExtra ctermfg=NONE ctermbg=NONE cterm=reverse
  587. hi PmenuKind ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  588. hi PmenuSel ctermfg=NONE ctermbg=NONE cterm=bold
  589. hi PmenuMatchSel ctermfg=darkred ctermbg=NONE cterm=bold
  590. hi PmenuExtraSel ctermfg=NONE ctermbg=NONE cterm=bold
  591. hi PmenuKindSel ctermfg=NONE ctermbg=NONE cterm=bold
  592. hi PmenuThumb ctermfg=NONE ctermbg=NONE cterm=NONE
  593. hi Question ctermfg=NONE ctermbg=NONE cterm=standout
  594. hi QuickFixLine ctermfg=darkmagenta ctermbg=black cterm=reverse
  595. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=reverse
  596. hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
  597. hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
  598. hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
  599. hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
  600. hi StatusLine ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  601. hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=NONE
  602. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  603. hi Title ctermfg=NONE ctermbg=NONE cterm=NONE
  604. hi Visual ctermfg=darkyellow ctermbg=black cterm=reverse
  605. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=NONE
  606. hi WarningMsg ctermfg=NONE ctermbg=NONE cterm=standout
  607. hi WildMenu ctermfg=NONE ctermbg=NONE cterm=bold
  608. hi Comment ctermfg=NONE ctermbg=NONE cterm=bold
  609. hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE
  610. hi Error ctermfg=darkred ctermbg=black cterm=bold,reverse
  611. hi Identifier ctermfg=NONE ctermbg=NONE cterm=NONE
  612. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  613. hi PreProc ctermfg=NONE ctermbg=NONE cterm=NONE
  614. hi Special ctermfg=NONE ctermbg=NONE cterm=NONE
  615. hi Statement ctermfg=NONE ctermbg=NONE cterm=NONE
  616. hi Todo ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  617. hi Type ctermfg=NONE ctermbg=NONE cterm=NONE
  618. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  619. hi CursorIM ctermfg=NONE ctermbg=NONE cterm=NONE
  620. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=reverse
  621. hi ToolbarButton ctermfg=NONE ctermbg=NONE cterm=bold,reverse
  622. endif
  623. unlet s:t_Co
  624. finish
  625. endif
  626. if s:t_Co >= 0
  627. hi Normal term=NONE
  628. hi ColorColumn term=reverse
  629. hi Conceal term=NONE
  630. hi Cursor term=reverse
  631. hi CursorColumn term=NONE
  632. hi CursorLine term=underline
  633. hi CursorLineNr term=bold
  634. hi DiffAdd term=reverse
  635. hi DiffChange term=NONE
  636. hi DiffDelete term=reverse
  637. hi DiffText term=reverse
  638. hi Directory term=NONE
  639. hi EndOfBuffer term=NONE
  640. hi ErrorMsg term=bold,reverse
  641. hi FoldColumn term=NONE
  642. hi Folded term=NONE
  643. hi IncSearch term=bold,reverse,underline
  644. hi LineNr term=NONE
  645. hi MatchParen term=bold,underline
  646. hi ModeMsg term=bold
  647. hi MoreMsg term=NONE
  648. hi NonText term=NONE
  649. hi Pmenu term=reverse
  650. hi PmenuSbar term=reverse
  651. hi PmenuSel term=bold
  652. hi PmenuThumb term=NONE
  653. hi Question term=standout
  654. hi Search term=reverse
  655. hi SignColumn term=reverse
  656. hi SpecialKey term=bold
  657. hi SpellBad term=underline
  658. hi SpellCap term=underline
  659. hi SpellLocal term=underline
  660. hi SpellRare term=underline
  661. hi StatusLine term=bold,reverse
  662. hi StatusLineNC term=bold,underline
  663. hi TabLine term=bold,underline
  664. hi TabLineFill term=NONE
  665. hi Terminal term=NONE
  666. hi TabLineSel term=bold,reverse
  667. hi Title term=NONE
  668. hi VertSplit term=NONE
  669. hi Visual term=reverse
  670. hi VisualNOS term=NONE
  671. hi WarningMsg term=standout
  672. hi WildMenu term=bold
  673. hi CursorIM term=NONE
  674. hi ToolbarLine term=reverse
  675. hi ToolbarButton term=bold,reverse
  676. hi CurSearch term=reverse
  677. hi CursorLineFold term=underline
  678. hi CursorLineSign term=underline
  679. hi Comment term=bold
  680. hi Constant term=NONE
  681. hi Error term=bold,reverse
  682. hi Identifier term=NONE
  683. hi Ignore term=NONE
  684. hi PreProc term=NONE
  685. hi Special term=NONE
  686. hi Statement term=NONE
  687. hi Todo term=bold,reverse
  688. hi Type term=NONE
  689. hi Underlined term=underline
  690. unlet s:t_Co
  691. finish
  692. endif
  693. " Background: dark
  694. " Color: dark0 #000000 16 black
  695. " Color: dark1 #d7005f 161 darkred
  696. " Color: dark2 #00af5f 35 darkgreen
  697. " Color: dark3 #d78700 172 darkyellow
  698. " Color: dark4 #0087d7 32 darkblue
  699. " Color: dark5 #d787d7 176 darkmagenta
  700. " Color: dark6 #00afaf 37 darkcyan
  701. " Color: dark7 #dadada 253 grey
  702. " Color: dark8 #707070 242 darkgrey
  703. " Color: dark9 #ff005f 197 red
  704. " Color: dark10 #00d75f 41 green
  705. " Color: dark11 #ffaf00 214 yellow
  706. " Color: dark12 #5fafff 75 blue
  707. " Color: dark13 #ff87ff 213 magenta
  708. " Color: dark14 #00d7d7 44 cyan
  709. " Color: dark15 #ffffff 231 white
  710. " Color: diffred #d75f5f 167 darkred
  711. " Color: diffgreen #00af00 34 darkgreen
  712. " Color: diffblue #87afd7 110 darkblue
  713. " Color: diffpink #d787d7 176 darkmagenta
  714. " Color: uipink #ff00af 199 magenta
  715. " Color: uilime #afff00 154 green
  716. " Color: uiteal #00ffaf 49 green
  717. " Color: uiblue #00afff 39 blue
  718. " Color: uipurple #af00ff 129 darkmagenta
  719. " Color: uiamber #ffaf00 214 darkyellow
  720. " Color: uiblack #303030 236 darkgrey
  721. " Color: yasogrey #1c1c1c 234 black
  722. " Color: linenrblack #585858 240 darkgrey
  723. " Color: uicursearch #ff5fff 207 magenta
  724. " Color: invisigrey #a8a8a8 248 darkgrey
  725. " Color: errorred #ff005f 197 red
  726. " Term colors: dark0 dark1 dark2 dark3 dark4 dark5 dark6 dark7
  727. " Term colors: dark8 dark9 dark10 dark11 dark12 dark13 dark14 dark15
  728. " Background: light
  729. " Color: brightwhite #eeeeee 255 grey
  730. " Color: light0 #000000 16 black
  731. " Color: light1 #af0000 124 darkred
  732. " Color: light2 #005f00 22 darkgreen
  733. " Color: light3 #af5f00 130 darkyellow
  734. " Color: light4 #005faf 25 darkblue
  735. " Color: light5 #870087 90 darkmagenta
  736. " Color: light6 #008787 30 darkcyan
  737. " Color: light7 #d7d7d7 188 grey
  738. " Color: light8 #626262 241 darkgrey
  739. " Color: light9 #d70000 160 red
  740. " Color: light10 #008700 28 green
  741. " Color: light11 #d78700 172 yellow
  742. " Color: light12 #0087d7 32 blue
  743. " Color: light13 #af00af 127 magenta
  744. " Color: light14 #00afaf 37 cyan
  745. " Color: light15 #ffffff 231 white
  746. " Color: diffred #d78787 174 red
  747. " Color: diffgreen #87d787 114 green
  748. " Color: diffblue #afafd7 146 blue
  749. " Color: diffpink #d787d7 176 magenta
  750. " Color: uipink #ff00af 199 magenta
  751. " Color: uilime #afff00 154 green
  752. " Color: uiteal #00ffaf 49 cyan
  753. " Color: uiblue #00afff 39 blue
  754. " Color: uipurple #af00ff 129 darkmagenta
  755. " Color: uiamber #ffaf00 214 yellow
  756. " Color: invisigrey #a8a8a8 248 darkgrey
  757. " Color: yasogrey #e4e4e4 254 grey
  758. " Color: uicursearch #ff5fff 207 magenta
  759. " Color: errorred #ff005f 197 red
  760. " Term colors: light0 light1 light2 light3 light4 light5 light6 light7
  761. " Term colors: light8 light9 light10 light11 light12 light13 light14 light15
  762. " Background: any
  763. " vim: et ts=8 sw=2 sts=2