habamax.vim 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524
  1. " Name: habamax
  2. " Description: Hubba hubba hubba.
  3. " Author: Maxim Kim <habamax@gmail.com>
  4. " Maintainer: Maxim Kim <habamax@gmail.com>
  5. " Website: https://github.com/vim/colorschemes
  6. " License: Same as Vim
  7. " Last Updated: Fri 02 Sep 2022 09:45:11 MSK
  8. " Generated by Colortemplate v2.2.0
  9. set background=dark
  10. hi clear
  11. let g:colors_name = 'habamax'
  12. let s:t_Co = exists('&t_Co') && !has('gui_running') ? (&t_Co ?? 0) : -1
  13. if (has('termguicolors') && &termguicolors) || has('gui_running')
  14. let g:terminal_ansi_colors = ['#1c1c1c', '#d75f5f', '#87af87', '#afaf87', '#5f87af', '#af87af', '#5f8787', '#9e9e9e', '#767676', '#d7875f', '#afd7af', '#d7d787', '#87afd7', '#d7afd7', '#87afaf', '#bcbcbc']
  15. endif
  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 javaScriptFunction Statement
  22. hi! link javaScriptIdentifier Statement
  23. hi! link sqlKeyword Statement
  24. hi! link yamlBlockMappingKey Statement
  25. hi! link rubyMacro Statement
  26. hi! link rubyDefine Statement
  27. hi! link vimVar Normal
  28. hi! link vimOper Normal
  29. hi! link vimSep Normal
  30. hi! link vimParenSep Normal
  31. hi! link vimCommentString Comment
  32. hi! link gitCommitSummary Title
  33. hi! link markdownUrl String
  34. hi! link elixirOperator Statement
  35. hi! link elixirKeyword Statement
  36. hi! link elixirBlockDefinition Statement
  37. hi! link elixirDefine Statement
  38. hi! link elixirPrivateDefine Statement
  39. hi! link elixirGuard Statement
  40. hi! link elixirPrivateGuard Statement
  41. hi! link elixirModuleDefine Statement
  42. hi! link elixirProtocolDefine Statement
  43. hi! link elixirImplDefine Statement
  44. hi! link elixirRecordDefine Statement
  45. hi! link elixirPrivateRecordDefine Statement
  46. hi! link elixirMacroDefine Statement
  47. hi! link elixirPrivateMacroDefine Statement
  48. hi! link elixirDelegateDefine Statement
  49. hi! link elixirOverridableDefine Statement
  50. hi! link elixirExceptionDefine Statement
  51. hi! link elixirCallbackDefine Statement
  52. hi! link elixirStructDefine Statement
  53. hi! link elixirExUnitMacro Statement
  54. hi! link elixirInclude Statement
  55. hi! link elixirAtom PreProc
  56. hi! link elixirDocTest String
  57. hi ALEErrorSign guifg=#d75f5f guibg=NONE gui=NONE cterm=NONE
  58. hi ALEInfoSign guifg=#d7d787 guibg=NONE gui=NONE cterm=NONE
  59. hi ALEWarningSign guifg=#af87af guibg=NONE gui=NONE cterm=NONE
  60. hi ALEError guifg=#1c1c1c guibg=#d75f5f gui=NONE cterm=NONE
  61. hi ALEVirtualTextError guifg=#1c1c1c guibg=#d75f5f gui=NONE cterm=NONE
  62. hi ALEWarning guifg=#1c1c1c guibg=#af87af gui=NONE cterm=NONE
  63. hi ALEVirtualTextWarning guifg=#1c1c1c guibg=#af87af gui=NONE cterm=NONE
  64. hi ALEInfo guifg=#d7d787 guibg=NONE gui=NONE cterm=NONE
  65. hi ALEVirtualTextInfo guifg=#d7d787 guibg=NONE gui=NONE cterm=NONE
  66. hi Normal guifg=#bcbcbc guibg=#1c1c1c gui=NONE cterm=NONE
  67. hi Statusline guifg=#1c1c1c guibg=#9e9e9e gui=NONE cterm=NONE
  68. hi StatuslineNC guifg=#1c1c1c guibg=#767676 gui=NONE cterm=NONE
  69. hi VertSplit guifg=#767676 guibg=#767676 gui=NONE cterm=NONE
  70. hi TabLine guifg=#1c1c1c guibg=#767676 gui=NONE cterm=NONE
  71. hi TabLineFill guifg=#1c1c1c guibg=#767676 gui=NONE cterm=NONE
  72. hi TabLineSel guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
  73. hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  74. hi ToolbarButton guifg=#9e9e9e guibg=#1c1c1c gui=bold,reverse cterm=bold,reverse
  75. hi QuickFixLine guifg=#1c1c1c guibg=#5f87af gui=NONE cterm=NONE
  76. hi CursorLineNr guifg=#ffaf5f guibg=NONE gui=bold cterm=bold
  77. hi LineNr guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  78. hi LineNrAbove guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  79. hi LineNrBelow guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  80. hi NonText guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  81. hi EndOfBuffer guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  82. hi SpecialKey guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  83. hi FoldColumn guifg=#585858 guibg=NONE gui=NONE cterm=NONE
  84. hi Visual guifg=#1c1c1c guibg=#87afaf gui=NONE cterm=NONE
  85. hi VisualNOS guifg=#1c1c1c guibg=#5f8787 gui=NONE cterm=NONE
  86. hi Pmenu guifg=NONE guibg=#262626 gui=NONE cterm=NONE
  87. hi PmenuThumb guifg=NONE guibg=#767676 gui=NONE cterm=NONE
  88. hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  89. hi PmenuSel guifg=#1c1c1c guibg=#afaf87 gui=NONE cterm=NONE
  90. hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  91. hi Error guifg=#d75f5f guibg=#1c1c1c gui=reverse cterm=reverse
  92. hi ErrorMsg guifg=#d75f5f guibg=#1c1c1c gui=reverse cterm=reverse
  93. hi ModeMsg guifg=#1c1c1c guibg=#d7d787 gui=NONE cterm=NONE
  94. hi MoreMsg guifg=#87af87 guibg=NONE gui=NONE cterm=NONE
  95. hi Question guifg=#afaf87 guibg=NONE gui=NONE cterm=NONE
  96. hi WarningMsg guifg=#d7875f guibg=NONE gui=NONE cterm=NONE
  97. hi Todo guifg=#d7d787 guibg=#1c1c1c gui=reverse cterm=reverse
  98. hi MatchParen guifg=#5f8787 guibg=#1c1c1c gui=reverse cterm=reverse
  99. hi Search guifg=#1c1c1c guibg=#87af87 gui=NONE cterm=NONE
  100. hi IncSearch guifg=#1c1c1c guibg=#ffaf5f gui=NONE cterm=NONE
  101. hi CurSearch guifg=#1c1c1c guibg=#afaf87 gui=NONE cterm=NONE
  102. hi WildMenu guifg=#1c1c1c guibg=#d7d787 gui=NONE cterm=NONE
  103. hi debugPC guifg=#1c1c1c guibg=#5f87af gui=NONE cterm=NONE
  104. hi debugBreakpoint guifg=#1c1c1c guibg=#d7875f gui=NONE cterm=NONE
  105. hi Cursor guifg=#1c1c1c guibg=#ffaf5f gui=NONE cterm=NONE
  106. hi lCursor guifg=#1c1c1c guibg=#5fff00 gui=NONE cterm=NONE
  107. hi CursorLine guifg=NONE guibg=#303030 gui=NONE cterm=NONE
  108. hi CursorColumn guifg=NONE guibg=#303030 gui=NONE cterm=NONE
  109. hi Folded guifg=#9e9e9e guibg=#262626 gui=NONE cterm=NONE
  110. hi ColorColumn guifg=NONE guibg=#262626 gui=NONE cterm=NONE
  111. hi SpellBad guifg=NONE guibg=NONE guisp=#d75f5f gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  112. hi SpellCap guifg=NONE guibg=NONE guisp=#5f87af gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  113. hi SpellLocal guifg=NONE guibg=NONE guisp=#87af87 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  114. hi SpellRare guifg=NONE guibg=NONE guisp=#d7afd7 gui=undercurl ctermfg=NONE ctermbg=NONE cterm=underline
  115. hi Comment guifg=#767676 guibg=NONE gui=NONE cterm=NONE
  116. hi Constant guifg=#d7875f guibg=NONE gui=NONE cterm=NONE
  117. hi String guifg=#87af87 guibg=NONE gui=NONE cterm=NONE
  118. hi Character guifg=#afd7af guibg=NONE gui=NONE cterm=NONE
  119. hi Identifier guifg=#87afaf guibg=NONE gui=NONE cterm=NONE
  120. hi Statement guifg=#af87af guibg=NONE gui=NONE cterm=NONE
  121. hi PreProc guifg=#afaf87 guibg=NONE gui=NONE cterm=NONE
  122. hi Type guifg=#87afd7 guibg=NONE gui=NONE cterm=NONE
  123. hi Special guifg=#5f8787 guibg=NONE gui=NONE cterm=NONE
  124. hi Underlined guifg=NONE guibg=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
  125. hi Title guifg=#d7d787 guibg=NONE gui=bold cterm=bold
  126. hi Directory guifg=#87afaf guibg=NONE gui=bold cterm=bold
  127. hi Conceal guifg=#767676 guibg=NONE gui=NONE cterm=NONE
  128. hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  129. hi Debug guifg=#5f8787 guibg=NONE gui=NONE cterm=NONE
  130. hi DiffAdd guifg=#000000 guibg=#87af87 gui=NONE cterm=NONE
  131. hi DiffDelete guifg=#af875f guibg=NONE gui=NONE cterm=NONE
  132. hi diffAdded guifg=#87af87 guibg=NONE gui=NONE cterm=NONE
  133. hi diffRemoved guifg=#d75f5f guibg=NONE gui=NONE cterm=NONE
  134. hi diffSubname guifg=#af87af guibg=NONE gui=NONE cterm=NONE
  135. hi DiffText guifg=#000000 guibg=#d7d7d7 gui=NONE cterm=NONE
  136. hi DiffChange guifg=#000000 guibg=#afafaf gui=NONE cterm=NONE
  137. if s:t_Co >= 256
  138. hi! link Terminal Normal
  139. hi! link StatuslineTerm Statusline
  140. hi! link StatuslineTermNC StatuslineNC
  141. hi! link MessageWindow Pmenu
  142. hi! link PopupNotification Todo
  143. hi! link javaScriptFunction Statement
  144. hi! link javaScriptIdentifier Statement
  145. hi! link sqlKeyword Statement
  146. hi! link yamlBlockMappingKey Statement
  147. hi! link rubyMacro Statement
  148. hi! link rubyDefine Statement
  149. hi! link vimVar Normal
  150. hi! link vimOper Normal
  151. hi! link vimSep Normal
  152. hi! link vimParenSep Normal
  153. hi! link vimCommentString Comment
  154. hi! link gitCommitSummary Title
  155. hi! link markdownUrl String
  156. hi! link elixirOperator Statement
  157. hi! link elixirKeyword Statement
  158. hi! link elixirBlockDefinition Statement
  159. hi! link elixirDefine Statement
  160. hi! link elixirPrivateDefine Statement
  161. hi! link elixirGuard Statement
  162. hi! link elixirPrivateGuard Statement
  163. hi! link elixirModuleDefine Statement
  164. hi! link elixirProtocolDefine Statement
  165. hi! link elixirImplDefine Statement
  166. hi! link elixirRecordDefine Statement
  167. hi! link elixirPrivateRecordDefine Statement
  168. hi! link elixirMacroDefine Statement
  169. hi! link elixirPrivateMacroDefine Statement
  170. hi! link elixirDelegateDefine Statement
  171. hi! link elixirOverridableDefine Statement
  172. hi! link elixirExceptionDefine Statement
  173. hi! link elixirCallbackDefine Statement
  174. hi! link elixirStructDefine Statement
  175. hi! link elixirExUnitMacro Statement
  176. hi! link elixirInclude Statement
  177. hi! link elixirAtom PreProc
  178. hi! link elixirDocTest String
  179. hi ALEErrorSign ctermfg=167 ctermbg=NONE cterm=NONE
  180. hi ALEInfoSign ctermfg=186 ctermbg=NONE cterm=NONE
  181. hi ALEWarningSign ctermfg=139 ctermbg=NONE cterm=NONE
  182. hi ALEError ctermfg=234 ctermbg=167 cterm=NONE
  183. hi ALEVirtualTextError ctermfg=234 ctermbg=167 cterm=NONE
  184. hi ALEWarning ctermfg=234 ctermbg=139 cterm=NONE
  185. hi ALEVirtualTextWarning ctermfg=234 ctermbg=139 cterm=NONE
  186. hi ALEInfo ctermfg=186 ctermbg=NONE cterm=NONE
  187. hi ALEVirtualTextInfo ctermfg=186 ctermbg=NONE cterm=NONE
  188. hi Normal ctermfg=250 ctermbg=234 cterm=NONE
  189. hi Statusline ctermfg=234 ctermbg=247 cterm=NONE
  190. hi StatuslineNC ctermfg=234 ctermbg=243 cterm=NONE
  191. hi VertSplit ctermfg=243 ctermbg=243 cterm=NONE
  192. hi TabLine ctermfg=234 ctermbg=243 cterm=NONE
  193. hi TabLineFill ctermfg=234 ctermbg=243 cterm=NONE
  194. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold
  195. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  196. hi ToolbarButton ctermfg=247 ctermbg=234 cterm=bold,reverse
  197. hi QuickFixLine ctermfg=234 ctermbg=67 cterm=NONE
  198. hi CursorLineNr ctermfg=215 ctermbg=NONE cterm=bold
  199. hi LineNr ctermfg=240 ctermbg=NONE cterm=NONE
  200. hi LineNrAbove ctermfg=240 ctermbg=NONE cterm=NONE
  201. hi LineNrBelow ctermfg=240 ctermbg=NONE cterm=NONE
  202. hi NonText ctermfg=240 ctermbg=NONE cterm=NONE
  203. hi EndOfBuffer ctermfg=240 ctermbg=NONE cterm=NONE
  204. hi SpecialKey ctermfg=240 ctermbg=NONE cterm=NONE
  205. hi FoldColumn ctermfg=240 ctermbg=NONE cterm=NONE
  206. hi Visual ctermfg=234 ctermbg=109 cterm=NONE
  207. hi VisualNOS ctermfg=234 ctermbg=66 cterm=NONE
  208. hi Pmenu ctermfg=NONE ctermbg=235 cterm=NONE
  209. hi PmenuThumb ctermfg=NONE ctermbg=243 cterm=NONE
  210. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
  211. hi PmenuSel ctermfg=234 ctermbg=144 cterm=NONE
  212. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  213. hi Error ctermfg=167 ctermbg=234 cterm=reverse
  214. hi ErrorMsg ctermfg=167 ctermbg=234 cterm=reverse
  215. hi ModeMsg ctermfg=234 ctermbg=186 cterm=NONE
  216. hi MoreMsg ctermfg=108 ctermbg=NONE cterm=NONE
  217. hi Question ctermfg=144 ctermbg=NONE cterm=NONE
  218. hi WarningMsg ctermfg=173 ctermbg=NONE cterm=NONE
  219. hi Todo ctermfg=186 ctermbg=234 cterm=reverse
  220. hi MatchParen ctermfg=66 ctermbg=234 cterm=reverse
  221. hi Search ctermfg=234 ctermbg=108 cterm=NONE
  222. hi IncSearch ctermfg=234 ctermbg=215 cterm=NONE
  223. hi CurSearch ctermfg=234 ctermbg=144 cterm=NONE
  224. hi WildMenu ctermfg=234 ctermbg=186 cterm=NONE
  225. hi debugPC ctermfg=234 ctermbg=67 cterm=NONE
  226. hi debugBreakpoint ctermfg=234 ctermbg=173 cterm=NONE
  227. hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE
  228. hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE
  229. hi Folded ctermfg=247 ctermbg=235 cterm=NONE
  230. hi ColorColumn ctermfg=NONE ctermbg=235 cterm=NONE
  231. hi SpellBad ctermfg=167 ctermbg=NONE cterm=underline
  232. hi SpellCap ctermfg=67 ctermbg=NONE cterm=underline
  233. hi SpellLocal ctermfg=108 ctermbg=NONE cterm=underline
  234. hi SpellRare ctermfg=182 ctermbg=NONE cterm=underline
  235. hi Comment ctermfg=243 ctermbg=NONE cterm=NONE
  236. hi Constant ctermfg=173 ctermbg=NONE cterm=NONE
  237. hi String ctermfg=108 ctermbg=NONE cterm=NONE
  238. hi Character ctermfg=151 ctermbg=NONE cterm=NONE
  239. hi Identifier ctermfg=109 ctermbg=NONE cterm=NONE
  240. hi Statement ctermfg=139 ctermbg=NONE cterm=NONE
  241. hi PreProc ctermfg=144 ctermbg=NONE cterm=NONE
  242. hi Type ctermfg=110 ctermbg=NONE cterm=NONE
  243. hi Special ctermfg=66 ctermbg=NONE cterm=NONE
  244. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  245. hi Title ctermfg=186 ctermbg=NONE cterm=bold
  246. hi Directory ctermfg=109 ctermbg=NONE cterm=bold
  247. hi Conceal ctermfg=243 ctermbg=NONE cterm=NONE
  248. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  249. hi Debug ctermfg=66 ctermbg=NONE cterm=NONE
  250. hi DiffAdd ctermfg=16 ctermbg=108 cterm=NONE
  251. hi DiffDelete ctermfg=137 ctermbg=NONE cterm=NONE
  252. hi diffAdded ctermfg=108 ctermbg=NONE cterm=NONE
  253. hi diffRemoved ctermfg=167 ctermbg=NONE cterm=NONE
  254. hi diffSubname ctermfg=139 ctermbg=NONE cterm=NONE
  255. hi DiffText ctermfg=16 ctermbg=188 cterm=NONE
  256. hi DiffChange ctermfg=16 ctermbg=145 cterm=NONE
  257. unlet s:t_Co
  258. finish
  259. endif
  260. if s:t_Co >= 16
  261. hi ALEErrorSign ctermfg=darkred ctermbg=NONE cterm=NONE
  262. hi ALEInfoSign ctermfg=yellow ctermbg=NONE cterm=NONE
  263. hi ALEWarningSign ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  264. hi ALEError ctermfg=black ctermbg=darkred cterm=NONE
  265. hi ALEVirtualTextError ctermfg=black ctermbg=darkred cterm=NONE
  266. hi ALEWarning ctermfg=black ctermbg=darkmagenta cterm=NONE
  267. hi ALEVirtualTextWarning ctermfg=black ctermbg=darkmagenta cterm=NONE
  268. hi ALEInfo ctermfg=yellow ctermbg=NONE cterm=NONE
  269. hi ALEVirtualTextInfo ctermfg=yellow ctermbg=NONE cterm=NONE
  270. hi Normal ctermfg=white ctermbg=black cterm=NONE
  271. hi Statusline ctermfg=black ctermbg=gray cterm=NONE
  272. hi StatuslineNC ctermfg=black ctermbg=darkgray cterm=NONE
  273. hi VertSplit ctermfg=darkgray ctermbg=darkgray cterm=NONE
  274. hi TabLine ctermfg=black ctermbg=darkgray cterm=NONE
  275. hi TabLineFill ctermfg=black ctermbg=darkgray cterm=NONE
  276. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=bold
  277. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  278. hi ToolbarButton ctermfg=gray ctermbg=black cterm=bold,reverse
  279. hi QuickFixLine ctermfg=black ctermbg=blue cterm=NONE
  280. hi CursorLineNr ctermfg=red ctermbg=NONE cterm=bold
  281. hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
  282. hi LineNrAbove ctermfg=darkgrey ctermbg=NONE cterm=NONE
  283. hi LineNrBelow ctermfg=darkgrey ctermbg=NONE cterm=NONE
  284. hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
  285. hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
  286. hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=NONE
  287. hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
  288. hi Visual ctermfg=black ctermbg=cyan cterm=NONE
  289. hi VisualNOS ctermfg=black ctermbg=darkcyan cterm=NONE
  290. hi Pmenu ctermfg=NONE ctermbg=darkgrey cterm=NONE
  291. hi PmenuThumb ctermfg=NONE ctermbg=darkgray cterm=NONE
  292. hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
  293. hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE
  294. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  295. hi Error ctermfg=darkred ctermbg=black cterm=reverse
  296. hi ErrorMsg ctermfg=darkred ctermbg=black cterm=reverse
  297. hi ModeMsg ctermfg=black ctermbg=yellow cterm=NONE
  298. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
  299. hi Question ctermfg=darkyellow ctermbg=NONE cterm=NONE
  300. hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
  301. hi Todo ctermfg=yellow ctermbg=black cterm=reverse
  302. hi MatchParen ctermfg=darkcyan ctermbg=black cterm=reverse
  303. hi Search ctermfg=black ctermbg=darkgreen cterm=NONE
  304. hi IncSearch ctermfg=black ctermbg=red cterm=NONE
  305. hi CurSearch ctermfg=black ctermbg=darkyellow cterm=NONE
  306. hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
  307. hi debugPC ctermfg=black ctermbg=blue cterm=NONE
  308. hi debugBreakpoint ctermfg=black ctermbg=red cterm=NONE
  309. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  310. hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  311. hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
  312. hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  313. hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
  314. hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline
  315. hi SpellLocal ctermfg=darkgreen ctermbg=NONE cterm=underline
  316. hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
  317. hi Comment ctermfg=darkgray ctermbg=NONE cterm=NONE
  318. hi Constant ctermfg=red ctermbg=NONE cterm=NONE
  319. hi String ctermfg=darkgreen ctermbg=NONE cterm=NONE
  320. hi Character ctermfg=green ctermbg=NONE cterm=NONE
  321. hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
  322. hi Statement ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  323. hi PreProc ctermfg=darkyellow ctermbg=NONE cterm=NONE
  324. hi Type ctermfg=blue ctermbg=NONE cterm=NONE
  325. hi Special ctermfg=darkcyan ctermbg=NONE cterm=NONE
  326. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  327. hi Title ctermfg=yellow ctermbg=NONE cterm=bold
  328. hi Directory ctermfg=cyan ctermbg=NONE cterm=bold
  329. hi Conceal ctermfg=darkgray ctermbg=NONE cterm=NONE
  330. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  331. hi Debug ctermfg=darkcyan ctermbg=NONE cterm=NONE
  332. hi DiffAdd ctermfg=black ctermbg=darkgreen cterm=NONE
  333. hi DiffDelete ctermfg=darkyellow ctermbg=NONE cterm=NONE
  334. hi diffAdded ctermfg=darkgreen ctermbg=NONE cterm=NONE
  335. hi diffRemoved ctermfg=darkred ctermbg=NONE cterm=NONE
  336. hi diffSubname ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  337. hi DiffText ctermfg=black ctermbg=lightgrey cterm=NONE
  338. hi DiffChange ctermfg=black ctermbg=darkgray cterm=NONE
  339. unlet s:t_Co
  340. finish
  341. endif
  342. if s:t_Co >= 8
  343. hi Normal ctermfg=gray ctermbg=black cterm=NONE
  344. hi Statusline ctermfg=gray ctermbg=black cterm=bold,reverse
  345. hi StatuslineNC ctermfg=gray ctermbg=black cterm=reverse
  346. hi VertSplit ctermfg=gray ctermbg=black cterm=reverse
  347. hi TabLine ctermfg=black ctermbg=gray cterm=NONE
  348. hi TabLineFill ctermfg=black ctermbg=gray cterm=NONE
  349. hi TabLineSel ctermfg=NONE ctermbg=NONE cterm=NONE
  350. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  351. hi ToolbarButton ctermfg=gray ctermbg=black cterm=bold,reverse
  352. hi QuickFixLine ctermfg=black ctermbg=blue cterm=NONE
  353. hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold
  354. hi LineNr ctermfg=gray ctermbg=NONE cterm=bold
  355. hi LineNrAbove ctermfg=gray ctermbg=NONE cterm=bold
  356. hi LineNrBelow ctermfg=gray ctermbg=NONE cterm=bold
  357. hi NonText ctermfg=gray ctermbg=NONE cterm=bold
  358. hi EndOfBuffer ctermfg=gray ctermbg=NONE cterm=bold
  359. hi SpecialKey ctermfg=gray ctermbg=NONE cterm=bold
  360. hi FoldColumn ctermfg=gray ctermbg=NONE cterm=bold
  361. hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
  362. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=reverse
  363. hi Pmenu ctermfg=black ctermbg=gray cterm=NONE
  364. hi PmenuThumb ctermfg=gray ctermbg=black cterm=NONE
  365. hi PmenuSbar ctermfg=NONE ctermbg=gray cterm=NONE
  366. hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE
  367. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  368. hi Error ctermfg=darkred ctermbg=gray cterm=bold,reverse
  369. hi ErrorMsg ctermfg=darkred ctermbg=gray cterm=bold,reverse
  370. hi ModeMsg ctermfg=black ctermbg=darkyellow cterm=NONE
  371. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
  372. hi Question ctermfg=darkyellow ctermbg=NONE cterm=NONE
  373. hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
  374. hi Todo ctermfg=darkyellow ctermbg=black cterm=reverse
  375. hi MatchParen ctermfg=darkcyan ctermbg=black cterm=reverse
  376. hi Search ctermfg=black ctermbg=darkgreen cterm=NONE
  377. hi IncSearch ctermfg=black ctermbg=darkyellow cterm=NONE
  378. hi CurSearch ctermfg=black ctermbg=darkyellow cterm=NONE
  379. hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE
  380. hi debugPC ctermfg=black ctermbg=blue cterm=NONE
  381. hi debugBreakpoint ctermfg=black ctermbg=darkcyan cterm=NONE
  382. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  383. hi CursorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  384. hi Folded ctermfg=black ctermbg=darkyellow cterm=NONE
  385. hi ColorColumn ctermfg=black ctermbg=darkyellow cterm=NONE
  386. hi SpellBad ctermfg=darkred ctermbg=gray cterm=reverse
  387. hi SpellCap ctermfg=blue ctermbg=gray cterm=reverse
  388. hi SpellLocal ctermfg=darkgreen ctermbg=black cterm=reverse
  389. hi SpellRare ctermfg=darkmagenta ctermbg=gray cterm=reverse
  390. hi Comment ctermfg=gray ctermbg=NONE cterm=bold
  391. hi Constant ctermfg=darkgreen ctermbg=NONE cterm=NONE
  392. hi String ctermfg=darkgreen ctermbg=NONE cterm=NONE
  393. hi Character ctermfg=darkgreen ctermbg=NONE cterm=NONE
  394. hi Identifier ctermfg=gray ctermbg=NONE cterm=NONE
  395. hi Statement ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  396. hi PreProc ctermfg=darkyellow ctermbg=NONE cterm=NONE
  397. hi Type ctermfg=blue ctermbg=NONE cterm=NONE
  398. hi Special ctermfg=darkcyan ctermbg=NONE cterm=NONE
  399. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  400. hi Title ctermfg=darkyellow ctermbg=NONE cterm=bold
  401. hi Directory ctermfg=darkcyan ctermbg=NONE cterm=bold
  402. hi Conceal ctermfg=gray ctermbg=NONE cterm=NONE
  403. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  404. hi Debug ctermfg=darkcyan ctermbg=NONE cterm=NONE
  405. hi DiffAdd ctermfg=black ctermbg=darkgreen cterm=NONE
  406. hi DiffDelete ctermfg=darkyellow ctermbg=NONE cterm=NONE
  407. hi diffAdded ctermfg=darkgreen ctermbg=NONE cterm=NONE
  408. hi diffRemoved ctermfg=darkred ctermbg=NONE cterm=NONE
  409. hi diffSubname ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  410. hi DiffText ctermfg=white ctermbg=black cterm=bold,reverse
  411. hi DiffChange ctermfg=black ctermbg=white cterm=NONE
  412. unlet s:t_Co
  413. finish
  414. endif
  415. if s:t_Co >= 0
  416. hi Normal term=NONE
  417. hi ColorColumn term=reverse
  418. hi Conceal term=NONE
  419. hi Cursor term=reverse
  420. hi CursorColumn term=NONE
  421. hi CursorLine term=underline
  422. hi CursorLineNr term=bold
  423. hi DiffAdd term=reverse
  424. hi DiffChange term=NONE
  425. hi DiffDelete term=reverse
  426. hi DiffText term=reverse
  427. hi Directory term=NONE
  428. hi EndOfBuffer term=NONE
  429. hi ErrorMsg term=bold,reverse
  430. hi FoldColumn term=NONE
  431. hi Folded term=NONE
  432. hi IncSearch term=bold,reverse,underline
  433. hi LineNr term=NONE
  434. hi MatchParen term=bold,underline
  435. hi ModeMsg term=bold
  436. hi MoreMsg term=NONE
  437. hi NonText term=NONE
  438. hi Pmenu term=reverse
  439. hi PmenuSbar term=reverse
  440. hi PmenuSel term=bold
  441. hi PmenuThumb term=NONE
  442. hi Question term=standout
  443. hi Search term=reverse
  444. hi SignColumn term=reverse
  445. hi SpecialKey term=bold
  446. hi SpellBad term=underline
  447. hi SpellCap term=underline
  448. hi SpellLocal term=underline
  449. hi SpellRare term=underline
  450. hi StatusLine term=bold,reverse
  451. hi StatusLineNC term=bold,underline
  452. hi TabLine term=bold,underline
  453. hi TabLineFill term=NONE
  454. hi Terminal term=NONE
  455. hi TabLineSel term=bold,reverse
  456. hi Title term=NONE
  457. hi VertSplit term=NONE
  458. hi Visual term=reverse
  459. hi VisualNOS term=NONE
  460. hi WarningMsg term=standout
  461. hi WildMenu term=bold
  462. hi CursorIM term=NONE
  463. hi ToolbarLine term=reverse
  464. hi ToolbarButton term=bold,reverse
  465. hi CurSearch term=reverse
  466. hi CursorLineFold term=underline
  467. hi CursorLineSign term=underline
  468. hi Comment term=bold
  469. hi Constant term=NONE
  470. hi Error term=bold,reverse
  471. hi Identifier term=NONE
  472. hi Ignore term=NONE
  473. hi PreProc term=NONE
  474. hi Special term=NONE
  475. hi Statement term=NONE
  476. hi Todo term=bold,reverse
  477. hi Type term=NONE
  478. hi Underlined term=underline
  479. unlet s:t_Co
  480. finish
  481. endif
  482. " Background: dark
  483. " Color: color00 #1C1C1C 234 black
  484. " Color: color08 #767676 243 darkgray
  485. " Color: color01 #D75F5F 167 darkred
  486. " Color: color09 #D7875F 173 red
  487. " Color: color02 #87AF87 108 darkgreen
  488. " Color: color10 #AFD7AF 151 green
  489. " Color: color03 #AFAF87 144 darkyellow
  490. " Color: color11 #D7D787 186 yellow
  491. " Color: color04 #5F87AF 67 blue
  492. " Color: color12 #87AFD7 110 blue
  493. " Color: color05 #AF87AF 139 darkmagenta
  494. " Color: color13 #D7AFD7 182 magenta
  495. " Color: color06 #5F8787 66 darkcyan
  496. " Color: color14 #87AFAF 109 cyan
  497. " Color: color07 #9E9E9E 247 gray
  498. " Color: color15 #BCBCBC 250 white
  499. " Color: colorLine #303030 236 darkgrey
  500. " Color: colorB #262626 235 darkgrey
  501. " Color: colorNonT #585858 240 darkgrey
  502. " Color: colorC #FFAF5F 215 red
  503. " Color: colorlC #5FFF00 82 green
  504. " Color: colorV #1F3F5F 109 cyan
  505. " Color: diffAdd #87AF87 108 darkgreen
  506. " Color: diffDelete #af875f 137 darkyellow
  507. " Color: diffChange #AFAFAF 145 darkgray
  508. " Color: diffText #D7D7D7 188 lightgrey
  509. " Color: black #000000 16 black
  510. " Color: white #FFFFFF 231 white
  511. " Term colors: color00 color01 color02 color03 color04 color05 color06 color07
  512. " Term colors: color08 color09 color10 color11 color12 color13 color14 color15
  513. " vim: et ts=2 sw=2