unokai.vim 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523
  1. " Name: unokai
  2. " Description: Color scheme similar to Monokai originally created by Wimer Hazenberg for TextMate
  3. " Author: k-37 <60838818+k-37@users.noreply.github.com>
  4. " Maintainer: k-37 <60838818+k-37@users.noreply.github.com>
  5. " Website: https://github.com/vim/colorschemes
  6. " License: Vim License (see `:help license`)
  7. " Last Change: 2024 Dec 15
  8. " Generated by Colortemplate v2.2.3
  9. set background=dark
  10. " hi clear
  11. source $VIMRUNTIME/colors/vim.lua " Nvim: revert to Vim default color scheme
  12. let g:colors_name = 'unokai'
  13. let s:t_Co = &t_Co
  14. if (has('termguicolors') && &termguicolors) || has('gui_running')
  15. let g:terminal_ansi_colors = ['#282923', '#c61e5c', '#81af24', '#fd971f', '#51aebe', '#ae81ff', '#80beb5', '#bababa', '#74705d', '#f92672', '#a6e22e', '#e6db74', '#66d9ef', '#fd5ff0', '#a1efe4', '#f8f8f2']
  16. " Nvim uses g:terminal_color_{0-15} instead
  17. for i in range(g:terminal_ansi_colors->len())
  18. let g:terminal_color_{i} = g:terminal_ansi_colors[i]
  19. endfor
  20. endif
  21. hi! link CursorLineFold FoldColumn
  22. hi! link CursorLineSign SignColumn
  23. hi! link MessageWindow Pmenu
  24. hi! link PopupNotification Todo
  25. hi! link PopupSelected PmenuSel
  26. hi! link StatusLineTerm StatusLine
  27. hi! link StatusLineTermNC StatusLineNC
  28. hi! link Terminal Normal
  29. hi! link Delimiter PreProc
  30. hi! link Operator PreProc
  31. hi! link StorageClass PreProc
  32. hi! link Structure PreProc
  33. hi! link Define Identifier
  34. hi! link Label String
  35. hi! link markdownCode Comment
  36. hi! link markdownCodeBlock markdownCode
  37. hi! link markdownCodeDelimiter markdownCode
  38. hi Normal guifg=#f8f8f2 guibg=#282923 gui=NONE cterm=NONE
  39. hi StatusLine guifg=#282923 guibg=#bababa gui=NONE cterm=NONE
  40. hi StatusLineNC guifg=#282923 guibg=#74705d gui=NONE cterm=NONE
  41. hi VertSplit guifg=#74705d guibg=#74705d gui=NONE cterm=NONE
  42. hi TabLine guifg=#282923 guibg=#74705d gui=NONE cterm=NONE
  43. hi TabLineFill guifg=#282923 guibg=#74705d gui=NONE cterm=NONE
  44. hi TabLineSel guifg=#282923 guibg=#bababa gui=bold cterm=bold
  45. hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  46. hi ToolbarButton guifg=#74705d guibg=#f8f8f2 gui=bold,reverse cterm=bold,reverse
  47. hi QuickFixLine guifg=#282923 guibg=#51aebe gui=NONE cterm=NONE
  48. hi CursorLineNr guifg=#dadada guibg=NONE gui=bold cterm=bold
  49. hi LineNr guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  50. hi LineNrAbove guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  51. hi LineNrBelow guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  52. hi NonText guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  53. hi EndOfBuffer guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  54. hi SpecialKey guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  55. hi FoldColumn guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  56. hi Visual guifg=#a1efe4 guibg=#282923 gui=reverse cterm=reverse
  57. hi VisualNOS guifg=#282923 guibg=#80beb5 gui=NONE cterm=NONE
  58. hi Pmenu guifg=NONE guibg=#585858 gui=NONE cterm=NONE
  59. hi PmenuThumb guifg=NONE guibg=#74705d gui=NONE cterm=NONE
  60. hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  61. hi PmenuSel guifg=NONE guibg=#8a8a8a gui=NONE cterm=NONE
  62. hi PmenuKind guifg=#80beb5 guibg=#585858 gui=NONE cterm=NONE
  63. hi PmenuKindSel guifg=#80beb5 guibg=#8a8a8a gui=NONE cterm=NONE
  64. hi PmenuExtra guifg=#bababa guibg=#585858 gui=NONE cterm=NONE
  65. hi PmenuExtraSel guifg=#bababa guibg=#8a8a8a gui=NONE cterm=NONE
  66. hi PmenuMatch guifg=#ffaf5f guibg=#585858 gui=NONE cterm=NONE
  67. hi PmenuMatchSel guifg=#ffaf5f guibg=#8a8a8a gui=NONE cterm=NONE
  68. hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  69. hi Error guifg=#f92672 guibg=#000000 gui=reverse cterm=reverse
  70. hi ErrorMsg guifg=#f92672 guibg=#000000 gui=reverse cterm=reverse
  71. hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
  72. hi MoreMsg guifg=#81af24 guibg=NONE gui=NONE cterm=NONE
  73. hi Question guifg=#e6db74 guibg=NONE gui=NONE cterm=NONE
  74. hi WarningMsg guifg=#f92672 guibg=NONE gui=NONE cterm=NONE
  75. hi Todo guifg=#dadada guibg=NONE gui=bold cterm=bold
  76. hi MatchParen guifg=#fd971f guibg=NONE gui=bold cterm=bold
  77. hi Search guifg=#66d9ef guibg=#282923 gui=reverse cterm=reverse
  78. hi IncSearch guifg=#ffaf5f guibg=#282923 gui=reverse cterm=reverse
  79. hi CurSearch guifg=#ffaf5f guibg=#282923 gui=reverse cterm=reverse
  80. hi WildMenu guifg=#282923 guibg=#e6db74 gui=bold cterm=bold
  81. hi debugPC guifg=#282923 guibg=#51aebe gui=NONE cterm=NONE
  82. hi debugBreakpoint guifg=#282923 guibg=#f92672 gui=NONE cterm=NONE
  83. hi Cursor guifg=#000000 guibg=#dadada gui=NONE cterm=NONE
  84. hi lCursor guifg=#282923 guibg=#5fff00 gui=NONE cterm=NONE
  85. hi CursorLine guifg=NONE guibg=#3a392f gui=NONE cterm=NONE
  86. hi CursorColumn guifg=NONE guibg=#3a392f gui=NONE cterm=NONE
  87. hi Folded guifg=#bababa guibg=#414141 gui=NONE cterm=NONE
  88. hi ColorColumn guifg=NONE guibg=#585858 gui=NONE cterm=NONE
  89. hi SpellBad guifg=NONE guibg=NONE guisp=#d75f5f gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  90. hi SpellCap guifg=NONE guibg=NONE guisp=#ffaf5f gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  91. hi SpellLocal guifg=NONE guibg=NONE guisp=#5fd75f gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  92. hi SpellRare guifg=NONE guibg=NONE guisp=#fd5ff0 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  93. hi Constant guifg=#ae81ff guibg=NONE gui=NONE cterm=NONE
  94. hi Type guifg=#fd971f guibg=NONE gui=bold cterm=bold
  95. hi Character guifg=#a6e22e guibg=NONE gui=NONE cterm=NONE
  96. hi Comment guifg=#74705d guibg=NONE gui=NONE cterm=NONE
  97. hi String guifg=#e6db74 guibg=NONE gui=NONE cterm=NONE
  98. hi Function guifg=#a6e22e guibg=NONE gui=NONE cterm=NONE
  99. hi Identifier guifg=#66d9ef guibg=NONE gui=NONE cterm=NONE
  100. hi PreProc guifg=#f92672 guibg=NONE gui=NONE cterm=NONE
  101. hi Special guifg=#80beb5 guibg=NONE gui=NONE cterm=NONE
  102. hi Statement guifg=#f92672 guibg=NONE gui=bold cterm=bold
  103. hi Underlined guifg=#66d9ef guibg=NONE gui=underline cterm=underline
  104. hi Title guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
  105. hi Debug guifg=#80beb5 guibg=NONE gui=NONE cterm=NONE
  106. hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  107. hi Directory guifg=#a1efe4 guibg=NONE gui=bold cterm=bold
  108. hi Conceal guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE
  109. hi DiffAdd guifg=#5faf5f guibg=NONE gui=reverse cterm=reverse
  110. hi DiffChange guifg=#5f87af guibg=NONE gui=reverse cterm=reverse
  111. hi DiffText guifg=#af87af guibg=NONE gui=reverse cterm=reverse
  112. hi DiffDelete guifg=#af5f5f guibg=NONE gui=reverse cterm=reverse
  113. hi Added guifg=#5fd75f guibg=NONE gui=NONE cterm=NONE
  114. hi Changed guifg=#ffaf5f guibg=NONE gui=NONE cterm=NONE
  115. hi Removed guifg=#d75f5f guibg=NONE gui=NONE cterm=NONE
  116. hi htmlBold guifg=#f8f8f2 guibg=NONE gui=bold cterm=bold
  117. hi htmlItalic guifg=#f8f8f2 guibg=NONE gui=italic cterm=italic
  118. hi markdownHeadingDelimiter guifg=#f8f8f2 guibg=NONE gui=NONE cterm=NONE
  119. hi markdownH1Delimiter guifg=#f92672 guibg=NONE gui=NONE cterm=NONE
  120. hi markdownH2Delimiter guifg=#e6db74 guibg=NONE gui=NONE cterm=NONE
  121. hi markdownH4Delimiter guifg=#66d9ef guibg=NONE gui=NONE cterm=NONE
  122. hi markdownH6Delimiter guifg=#a6e22e guibg=NONE gui=NONE cterm=NONE
  123. hi markdownH3Delimiter guifg=#fd971f guibg=NONE gui=NONE cterm=NONE
  124. hi markdownH5Delimiter guifg=#51aebe guibg=NONE gui=NONE cterm=NONE
  125. if s:t_Co >= 256
  126. hi! link CursorLineFold FoldColumn
  127. hi! link CursorLineSign SignColumn
  128. hi! link MessageWindow Pmenu
  129. hi! link PopupNotification Todo
  130. hi! link PopupSelected PmenuSel
  131. hi! link StatusLineTerm StatusLine
  132. hi! link StatusLineTermNC StatusLineNC
  133. hi! link Terminal Normal
  134. hi! link Delimiter PreProc
  135. hi! link Operator PreProc
  136. hi! link StorageClass PreProc
  137. hi! link Structure PreProc
  138. hi! link Define Identifier
  139. hi! link Label String
  140. hi! link markdownCode Comment
  141. hi! link markdownCodeBlock markdownCode
  142. hi! link markdownCodeDelimiter markdownCode
  143. hi Normal ctermfg=255 ctermbg=235 cterm=NONE
  144. hi StatusLine ctermfg=235 ctermbg=250 cterm=NONE
  145. hi StatusLineNC ctermfg=235 ctermbg=244 cterm=NONE
  146. hi VertSplit ctermfg=244 ctermbg=244 cterm=NONE
  147. hi TabLine ctermfg=235 ctermbg=244 cterm=NONE
  148. hi TabLineFill ctermfg=235 ctermbg=244 cterm=NONE
  149. hi TabLineSel ctermfg=235 ctermbg=250 cterm=bold
  150. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  151. hi ToolbarButton ctermfg=244 ctermbg=255 cterm=bold,reverse
  152. hi QuickFixLine ctermfg=235 ctermbg=141 cterm=NONE
  153. hi CursorLineNr ctermfg=253 ctermbg=NONE cterm=bold
  154. hi LineNr ctermfg=245 ctermbg=NONE cterm=NONE
  155. hi LineNrAbove ctermfg=245 ctermbg=NONE cterm=NONE
  156. hi LineNrBelow ctermfg=245 ctermbg=NONE cterm=NONE
  157. hi NonText ctermfg=245 ctermbg=NONE cterm=NONE
  158. hi EndOfBuffer ctermfg=245 ctermbg=NONE cterm=NONE
  159. hi SpecialKey ctermfg=245 ctermbg=NONE cterm=NONE
  160. hi FoldColumn ctermfg=245 ctermbg=NONE cterm=NONE
  161. hi Visual ctermfg=116 ctermbg=235 cterm=reverse
  162. hi VisualNOS ctermfg=235 ctermbg=73 cterm=NONE
  163. hi Pmenu ctermfg=NONE ctermbg=240 cterm=NONE
  164. hi PmenuThumb ctermfg=NONE ctermbg=244 cterm=NONE
  165. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
  166. hi PmenuSel ctermfg=NONE ctermbg=245 cterm=NONE
  167. hi PmenuKind ctermfg=73 ctermbg=240 cterm=NONE
  168. hi PmenuKindSel ctermfg=73 ctermbg=245 cterm=NONE
  169. hi PmenuExtra ctermfg=250 ctermbg=240 cterm=NONE
  170. hi PmenuExtraSel ctermfg=250 ctermbg=245 cterm=NONE
  171. hi PmenuMatch ctermfg=215 ctermbg=240 cterm=NONE
  172. hi PmenuMatchSel ctermfg=215 ctermbg=245 cterm=NONE
  173. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  174. hi Error ctermfg=197 ctermbg=16 cterm=reverse
  175. hi ErrorMsg ctermfg=197 ctermbg=16 cterm=reverse
  176. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  177. hi MoreMsg ctermfg=106 ctermbg=NONE cterm=NONE
  178. hi Question ctermfg=185 ctermbg=NONE cterm=NONE
  179. hi WarningMsg ctermfg=197 ctermbg=NONE cterm=NONE
  180. hi Todo ctermfg=253 ctermbg=NONE cterm=bold
  181. hi MatchParen ctermfg=208 ctermbg=NONE cterm=bold
  182. hi Search ctermfg=81 ctermbg=235 cterm=reverse
  183. hi IncSearch ctermfg=215 ctermbg=235 cterm=reverse
  184. hi CurSearch ctermfg=215 ctermbg=235 cterm=reverse
  185. hi WildMenu ctermfg=235 ctermbg=185 cterm=bold
  186. hi debugPC ctermfg=235 ctermbg=73 cterm=NONE
  187. hi debugBreakpoint ctermfg=235 ctermbg=197 cterm=NONE
  188. hi CursorLine ctermfg=NONE ctermbg=237 cterm=NONE
  189. hi CursorColumn ctermfg=NONE ctermbg=237 cterm=NONE
  190. hi Folded ctermfg=250 ctermbg=238 cterm=NONE
  191. hi ColorColumn ctermfg=NONE ctermbg=240 cterm=NONE
  192. hi SpellBad ctermfg=167 ctermbg=NONE cterm=underline
  193. hi SpellCap ctermfg=215 ctermbg=NONE cterm=underline
  194. hi SpellLocal ctermfg=77 ctermbg=NONE cterm=underline
  195. hi SpellRare ctermfg=207 ctermbg=NONE cterm=underline
  196. hi Constant ctermfg=141 ctermbg=NONE cterm=NONE
  197. hi Type ctermfg=208 ctermbg=NONE cterm=bold
  198. hi Character ctermfg=112 ctermbg=NONE cterm=NONE
  199. hi Comment ctermfg=244 ctermbg=NONE cterm=NONE
  200. hi String ctermfg=185 ctermbg=NONE cterm=NONE
  201. hi Function ctermfg=112 ctermbg=NONE cterm=NONE
  202. hi Identifier ctermfg=81 ctermbg=NONE cterm=NONE
  203. hi PreProc ctermfg=197 ctermbg=NONE cterm=NONE
  204. hi Special ctermfg=73 ctermbg=NONE cterm=NONE
  205. hi Statement ctermfg=197 ctermbg=NONE cterm=bold
  206. hi Underlined ctermfg=81 ctermbg=NONE cterm=underline
  207. hi Title ctermfg=NONE ctermbg=NONE cterm=bold
  208. hi Debug ctermfg=73 ctermbg=NONE cterm=NONE
  209. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  210. hi Directory ctermfg=116 ctermbg=NONE cterm=bold
  211. hi Conceal ctermfg=245 ctermbg=NONE cterm=NONE
  212. hi DiffAdd ctermfg=71 ctermbg=NONE cterm=reverse
  213. hi DiffChange ctermfg=67 ctermbg=NONE cterm=reverse
  214. hi DiffText ctermfg=139 ctermbg=NONE cterm=reverse
  215. hi DiffDelete ctermfg=131 ctermbg=NONE cterm=reverse
  216. hi Added ctermfg=77 ctermbg=NONE cterm=NONE
  217. hi Changed ctermfg=215 ctermbg=NONE cterm=NONE
  218. hi Removed ctermfg=167 ctermbg=NONE cterm=NONE
  219. hi htmlBold ctermfg=255 ctermbg=NONE cterm=bold
  220. hi htmlItalic ctermfg=255 ctermbg=NONE cterm=underline
  221. hi markdownHeadingDelimiter ctermfg=255 ctermbg=NONE cterm=NONE
  222. hi markdownH1Delimiter ctermfg=197 ctermbg=NONE cterm=NONE
  223. hi markdownH2Delimiter ctermfg=185 ctermbg=NONE cterm=NONE
  224. hi markdownH4Delimiter ctermfg=81 ctermbg=NONE cterm=NONE
  225. hi markdownH6Delimiter ctermfg=112 ctermbg=NONE cterm=NONE
  226. hi markdownH3Delimiter ctermfg=208 ctermbg=NONE cterm=NONE
  227. hi markdownH5Delimiter ctermfg=73 ctermbg=NONE cterm=NONE
  228. unlet s:t_Co
  229. finish
  230. endif
  231. if s:t_Co >= 16
  232. hi Normal ctermfg=white ctermbg=black cterm=NONE
  233. hi StatusLine ctermfg=black ctermbg=gray cterm=NONE
  234. hi StatusLineNC ctermfg=black ctermbg=darkgray cterm=NONE
  235. hi VertSplit ctermfg=darkgray ctermbg=darkgray cterm=NONE
  236. hi TabLine ctermfg=black ctermbg=darkgray cterm=NONE
  237. hi TabLineFill ctermfg=black ctermbg=darkgray cterm=NONE
  238. hi TabLineSel ctermfg=black ctermbg=gray cterm=bold
  239. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  240. hi ToolbarButton ctermfg=darkgray ctermbg=white cterm=bold,reverse
  241. hi QuickFixLine ctermfg=black ctermbg=darkmagenta cterm=NONE
  242. hi CursorLineNr ctermfg=white ctermbg=NONE cterm=bold
  243. hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
  244. hi LineNrAbove ctermfg=darkgrey ctermbg=NONE cterm=NONE
  245. hi LineNrBelow ctermfg=darkgrey ctermbg=NONE cterm=NONE
  246. hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
  247. hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
  248. hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=NONE
  249. hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
  250. hi Visual ctermfg=cyan ctermbg=black cterm=reverse
  251. hi VisualNOS ctermfg=black ctermbg=darkcyan cterm=NONE
  252. hi Pmenu ctermfg=black ctermbg=gray cterm=NONE
  253. hi PmenuThumb ctermfg=gray ctermbg=black cterm=NONE
  254. hi PmenuSbar ctermfg=NONE ctermbg=gray cterm=NONE
  255. hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE
  256. hi PmenuKind ctermfg=darkred ctermbg=gray cterm=NONE
  257. hi PmenuKindSel ctermfg=darkred ctermbg=darkyellow cterm=NONE
  258. hi PmenuExtra ctermfg=darkgray ctermbg=gray cterm=NONE
  259. hi PmenuExtraSel ctermfg=black ctermbg=darkyellow cterm=NONE
  260. hi PmenuMatch ctermfg=black ctermbg=gray cterm=bold
  261. hi PmenuMatchSel ctermfg=black ctermbg=darkyellow cterm=bold
  262. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  263. hi Error ctermfg=red ctermbg=black cterm=reverse
  264. hi ErrorMsg ctermfg=red ctermbg=black cterm=reverse
  265. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  266. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
  267. hi Question ctermfg=yellow ctermbg=NONE cterm=NONE
  268. hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
  269. hi Todo ctermfg=white ctermbg=NONE cterm=bold
  270. hi MatchParen ctermfg=darkyellow ctermbg=NONE cterm=bold
  271. hi Search ctermfg=blue ctermbg=black cterm=reverse
  272. hi IncSearch ctermfg=red ctermbg=black cterm=reverse
  273. hi CurSearch ctermfg=red ctermbg=black cterm=reverse
  274. hi WildMenu ctermfg=black ctermbg=yellow cterm=bold
  275. hi debugPC ctermfg=black ctermbg=darkblue cterm=NONE
  276. hi debugBreakpoint ctermfg=black ctermbg=red cterm=NONE
  277. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  278. hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  279. hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
  280. hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  281. hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
  282. hi SpellCap ctermfg=darkyellow ctermbg=NONE cterm=underline
  283. hi SpellLocal ctermfg=darkgreen ctermbg=NONE cterm=underline
  284. hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
  285. hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  286. hi Type ctermfg=darkyellow ctermbg=NONE cterm=bold
  287. hi Character ctermfg=green ctermbg=NONE cterm=NONE
  288. hi Comment ctermfg=darkgray ctermbg=NONE cterm=NONE
  289. hi String ctermfg=yellow ctermbg=NONE cterm=NONE
  290. hi Function ctermfg=green ctermbg=NONE cterm=NONE
  291. hi Identifier ctermfg=blue ctermbg=NONE cterm=NONE
  292. hi PreProc ctermfg=red ctermbg=NONE cterm=NONE
  293. hi Special ctermfg=darkcyan ctermbg=NONE cterm=NONE
  294. hi Statement ctermfg=red ctermbg=NONE cterm=bold
  295. hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
  296. hi Title ctermfg=NONE ctermbg=NONE cterm=bold
  297. hi Debug ctermfg=darkcyan ctermbg=NONE cterm=NONE
  298. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  299. hi Directory ctermfg=cyan ctermbg=NONE cterm=bold
  300. hi Conceal ctermfg=darkgrey ctermbg=NONE cterm=NONE
  301. hi DiffAdd ctermfg=darkgreen ctermbg=NONE cterm=reverse
  302. hi DiffChange ctermfg=darkblue ctermbg=NONE cterm=reverse
  303. hi DiffText ctermfg=darkmagenta ctermbg=NONE cterm=reverse
  304. hi DiffDelete ctermfg=darkred ctermbg=NONE cterm=reverse
  305. hi Added ctermfg=darkgreen ctermbg=NONE cterm=NONE
  306. hi Changed ctermfg=darkyellow ctermbg=NONE cterm=NONE
  307. hi Removed ctermfg=darkred ctermbg=NONE cterm=NONE
  308. hi htmlBold ctermfg=white ctermbg=NONE cterm=bold
  309. hi htmlItalic ctermfg=white ctermbg=NONE cterm=underline
  310. hi markdownHeadingDelimiter ctermfg=white ctermbg=NONE cterm=NONE
  311. hi markdownH1Delimiter ctermfg=red ctermbg=NONE cterm=NONE
  312. hi markdownH2Delimiter ctermfg=yellow ctermbg=NONE cterm=NONE
  313. hi markdownH4Delimiter ctermfg=blue ctermbg=NONE cterm=NONE
  314. hi markdownH6Delimiter ctermfg=green ctermbg=NONE cterm=NONE
  315. hi markdownH3Delimiter ctermfg=darkyellow ctermbg=NONE cterm=NONE
  316. hi markdownH5Delimiter ctermfg=darkblue ctermbg=NONE cterm=NONE
  317. unlet s:t_Co
  318. finish
  319. endif
  320. if s:t_Co >= 8
  321. hi Normal ctermfg=gray ctermbg=black cterm=NONE
  322. hi StatusLine ctermfg=gray ctermbg=black cterm=bold,reverse
  323. hi StatusLineNC ctermfg=gray ctermbg=black cterm=reverse
  324. hi VertSplit ctermfg=gray ctermbg=gray cterm=NONE
  325. hi TabLine ctermfg=black ctermbg=gray cterm=NONE
  326. hi TabLineFill ctermfg=gray ctermbg=gray cterm=NONE
  327. hi TabLineSel ctermfg=black ctermbg=gray cterm=bold
  328. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  329. hi ToolbarButton ctermfg=gray ctermbg=black cterm=reverse
  330. hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE
  331. hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold
  332. hi LineNr ctermfg=gray ctermbg=NONE cterm=bold
  333. hi LineNrAbove ctermfg=gray ctermbg=NONE cterm=bold
  334. hi LineNrBelow ctermfg=gray ctermbg=NONE cterm=bold
  335. hi NonText ctermfg=gray ctermbg=NONE cterm=bold
  336. hi EndOfBuffer ctermfg=gray ctermbg=NONE cterm=bold
  337. hi SpecialKey ctermfg=gray ctermbg=NONE cterm=bold
  338. hi FoldColumn ctermfg=gray ctermbg=NONE cterm=bold
  339. hi Visual ctermfg=black ctermbg=darkcyan cterm=NONE
  340. hi VisualNOS ctermfg=black ctermbg=darkcyan cterm=NONE
  341. hi Pmenu ctermfg=black ctermbg=gray cterm=NONE
  342. hi PmenuThumb ctermfg=gray ctermbg=black cterm=NONE
  343. hi PmenuSbar ctermfg=NONE ctermbg=gray cterm=NONE
  344. hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE
  345. hi PmenuKind ctermfg=darkred ctermbg=gray cterm=NONE
  346. hi PmenuKindSel ctermfg=darkred ctermbg=darkyellow cterm=NONE
  347. hi PmenuExtra ctermfg=black ctermbg=gray cterm=NONE
  348. hi PmenuExtraSel ctermfg=black ctermbg=darkyellow cterm=NONE
  349. hi PmenuMatch ctermfg=black ctermbg=gray cterm=bold
  350. hi PmenuMatchSel ctermfg=black ctermbg=darkyellow cterm=bold
  351. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  352. hi Error ctermfg=darkred ctermbg=gray cterm=bold,reverse
  353. hi ErrorMsg ctermfg=darkred ctermbg=gray cterm=bold,reverse
  354. hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=bold
  355. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
  356. hi Question ctermfg=darkyellow ctermbg=NONE cterm=NONE
  357. hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
  358. hi Todo ctermfg=gray ctermbg=NONE cterm=bold
  359. hi MatchParen ctermfg=darkyellow ctermbg=NONE cterm=bold
  360. hi Search ctermfg=black ctermbg=darkblue cterm=NONE
  361. hi IncSearch ctermfg=black ctermbg=darkyellow cterm=NONE
  362. hi CurSearch ctermfg=black ctermbg=darkyellow cterm=NONE
  363. hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE
  364. hi debugPC ctermfg=black ctermbg=darkblue cterm=NONE
  365. hi debugBreakpoint ctermfg=black ctermbg=darkcyan cterm=NONE
  366. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  367. hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  368. hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
  369. hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  370. hi SpellBad ctermfg=darkred ctermbg=gray cterm=reverse
  371. hi SpellCap ctermfg=darkblue ctermbg=gray cterm=reverse
  372. hi SpellLocal ctermfg=darkgreen ctermbg=black cterm=reverse
  373. hi SpellRare ctermfg=darkmagenta ctermbg=gray cterm=reverse
  374. hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  375. hi Type ctermfg=darkyellow ctermbg=NONE cterm=bold
  376. hi Character ctermfg=darkgreen ctermbg=NONE cterm=NONE
  377. hi Comment ctermfg=gray ctermbg=NONE cterm=bold
  378. hi String ctermfg=darkyellow ctermbg=NONE cterm=bold
  379. hi Function ctermfg=darkgreen ctermbg=NONE cterm=NONE
  380. hi Identifier ctermfg=darkblue ctermbg=NONE cterm=NONE
  381. hi PreProc ctermfg=darkred ctermbg=NONE cterm=NONE
  382. hi Special ctermfg=darkcyan ctermbg=NONE cterm=bold
  383. hi Statement ctermfg=darkred ctermbg=NONE cterm=bold
  384. hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline
  385. hi Title ctermfg=NONE ctermbg=NONE cterm=bold
  386. hi Debug ctermfg=darkcyan ctermbg=NONE cterm=NONE
  387. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  388. hi Directory ctermfg=darkcyan ctermbg=NONE cterm=bold
  389. hi Conceal ctermfg=gray ctermbg=NONE cterm=NONE
  390. hi DiffAdd ctermfg=darkgreen ctermbg=NONE cterm=reverse
  391. hi DiffChange ctermfg=darkblue ctermbg=NONE cterm=reverse
  392. hi DiffText ctermfg=darkmagenta ctermbg=NONE cterm=reverse
  393. hi DiffDelete ctermfg=darkred ctermbg=NONE cterm=reverse
  394. hi Added ctermfg=darkgreen ctermbg=NONE cterm=NONE
  395. hi Changed ctermfg=darkyellow ctermbg=NONE cterm=NONE
  396. hi Removed ctermfg=darkred ctermbg=NONE cterm=NONE
  397. hi htmlBold ctermfg=gray ctermbg=NONE cterm=bold
  398. hi htmlItalic ctermfg=gray ctermbg=NONE cterm=underline
  399. hi markdownHeadingDelimiter ctermfg=gray ctermbg=NONE cterm=NONE
  400. hi markdownH1Delimiter ctermfg=darkred ctermbg=NONE cterm=NONE
  401. hi markdownH2Delimiter ctermfg=darkyellow ctermbg=NONE cterm=NONE
  402. hi markdownH4Delimiter ctermfg=darkblue ctermbg=NONE cterm=NONE
  403. hi markdownH6Delimiter ctermfg=darkgreen ctermbg=NONE cterm=NONE
  404. hi markdownH3Delimiter ctermfg=darkyellow ctermbg=NONE cterm=NONE
  405. hi markdownH5Delimiter ctermfg=darkblue ctermbg=NONE cterm=NONE
  406. unlet s:t_Co
  407. finish
  408. endif
  409. if s:t_Co >= 0
  410. hi Normal term=NONE
  411. hi ColorColumn term=reverse
  412. hi Conceal term=NONE
  413. hi Cursor term=reverse
  414. hi CursorColumn term=NONE
  415. hi CursorLine term=underline
  416. hi CursorLineNr term=bold
  417. hi DiffAdd term=reverse
  418. hi DiffChange term=NONE
  419. hi DiffDelete term=reverse
  420. hi DiffText term=reverse
  421. hi Directory term=NONE
  422. hi EndOfBuffer term=NONE
  423. hi ErrorMsg term=bold,reverse
  424. hi FoldColumn term=NONE
  425. hi Folded term=NONE
  426. hi IncSearch term=bold,reverse,underline
  427. hi LineNr term=NONE
  428. hi MatchParen term=bold,underline
  429. hi ModeMsg term=bold
  430. hi MoreMsg term=NONE
  431. hi NonText term=NONE
  432. hi Pmenu term=reverse
  433. hi PmenuSbar term=reverse
  434. hi PmenuSel term=bold
  435. hi PmenuThumb term=NONE
  436. hi Question term=standout
  437. hi Search term=reverse
  438. hi SignColumn term=reverse
  439. hi SpecialKey term=bold
  440. hi SpellBad term=underline
  441. hi SpellCap term=underline
  442. hi SpellLocal term=underline
  443. hi SpellRare term=underline
  444. hi StatusLine term=bold,reverse
  445. hi StatusLineNC term=bold,underline
  446. hi TabLine term=bold,underline
  447. hi TabLineFill term=NONE
  448. hi Terminal term=NONE
  449. hi TabLineSel term=bold,reverse
  450. hi Title term=NONE
  451. hi VertSplit term=NONE
  452. hi Visual term=reverse
  453. hi VisualNOS term=NONE
  454. hi WarningMsg term=standout
  455. hi WildMenu term=bold
  456. hi CursorIM term=NONE
  457. hi ToolbarLine term=reverse
  458. hi ToolbarButton term=bold,reverse
  459. hi CurSearch term=reverse
  460. hi CursorLineFold term=underline
  461. hi CursorLineSign term=underline
  462. hi Comment term=bold
  463. hi Constant term=NONE
  464. hi Error term=bold,reverse
  465. hi Identifier term=NONE
  466. hi Ignore term=NONE
  467. hi PreProc term=NONE
  468. hi Special term=NONE
  469. hi Statement term=NONE
  470. hi Todo term=bold,reverse
  471. hi Type term=NONE
  472. hi Underlined term=underline
  473. unlet s:t_Co
  474. finish
  475. endif
  476. " Background: dark
  477. " Color: color00 #282923 235 black
  478. " Color: color08 #74705d 244 darkgray
  479. " Color: color01 #c61e5c 125 darkred
  480. " Color: color09 #f92672 197 red
  481. " Color: color02 #81af24 106 darkgreen
  482. " Color: color10 #a6e22e 112 green
  483. " Color: color03 #fd971f 208 darkyellow
  484. " Color: color11 #e6db74 185 yellow
  485. " Color: color04 #51aebe 73 darkblue
  486. " Color: color12 #66d9ef 81 blue
  487. " Color: color05 #ae81ff 141 darkmagenta
  488. " Color: color13 #fd5ff0 207 magenta
  489. " Color: color06 #80beb5 73 darkcyan
  490. " Color: color14 #a1efe4 116 cyan
  491. " Color: color07 #bababa 250 gray
  492. " Color: color15 #f8f8f2 255 white
  493. " Color: colorLine #3a392f 237 darkgrey
  494. " Color: colorB #585858 240 darkgrey
  495. " Color: colorF #414141 238 darkgrey
  496. " Color: colorNonT #8a8a8a 245 darkgrey
  497. " Color: colorC #ffaf5f 215 red
  498. " Color: colorlC #5fff00 82 green
  499. " Color: colorV #1f3f5f 109 cyan
  500. " Color: colorMP #fd971f 208 darkyellow
  501. " Color: diffAdd #5faf5f 71 darkgreen
  502. " Color: diffDelete #af5f5f 131 darkred
  503. " Color: diffChange #5f87af 67 darkblue
  504. " Color: diffText #af87af 139 darkmagenta
  505. " Color: black #000000 16 black
  506. " Color: white #dadada 253 white
  507. " Color: Added #5fd75f 77 darkgreen
  508. " Color: Changed #ffaf5f 215 darkyellow
  509. " Color: Removed #d75f5f 167 darkred
  510. " Term colors: color00 color01 color02 color03 color04 color05 color06 color07
  511. " Term colors: color08 color09 color10 color11 color12 color13 color14 color15
  512. " vim: et ts=8 sw=2 sts=2