desert.vim 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414
  1. " Name: desert
  2. " Description: Light background colorscheme.
  3. " Author: Original author Hans Fugal <hans@fugal.net>
  4. " Maintainer: Original maintainer Hans Fugal <hans@fugal.net>
  5. " Website: https://github.com/vim/colorschemes
  6. " License: Same as Vim
  7. " Last Change: 2024 Aug 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 = 'desert'
  13. let s:t_Co = &t_Co
  14. if (has('termguicolors') && &termguicolors) || has('gui_running')
  15. let g:terminal_ansi_colors = ['#7f7f8c', '#cd5c5c', '#9acd32', '#bdb76b', '#75a0ff', '#eeee00', '#cd853f', '#666666', '#8a7f7f', '#ff0000', '#89fb98', '#f0e68c', '#6dceeb', '#ffde9b', '#ffa0a0', '#c2bfa5']
  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 Terminal Normal
  22. hi! link LineNrAbove LineNr
  23. hi! link LineNrBelow LineNr
  24. hi! link CurSearch Search
  25. hi! link CursorLineFold CursorLine
  26. hi! link CursorLineSign CursorLine
  27. hi! link EndOfBuffer NonText
  28. hi! link MessageWindow Pmenu
  29. hi! link PopupNotification Todo
  30. hi Normal guifg=#ffffff guibg=#333333 gui=NONE cterm=NONE
  31. hi StatusLine guifg=#333333 guibg=#c2bfa5 gui=NONE cterm=NONE
  32. hi StatusLineNC guifg=#7f7f8c guibg=#c2bfa5 gui=NONE cterm=NONE
  33. hi StatusLineTerm guifg=#333333 guibg=#c2bfa5 gui=NONE cterm=NONE
  34. hi StatusLineTermNC guifg=#ffffff guibg=#c2bfa5 gui=NONE cterm=NONE
  35. hi VertSplit guifg=#7f7f8c guibg=#c2bfa5 gui=NONE cterm=NONE
  36. hi Pmenu guifg=#ffffff guibg=#666666 gui=NONE cterm=NONE
  37. hi PmenuSel guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
  38. hi PmenuSbar guifg=NONE guibg=#333333 gui=NONE cterm=NONE
  39. hi PmenuThumb guifg=NONE guibg=#c2bfa5 gui=NONE cterm=NONE
  40. hi PmenuMatch guifg=#ffa0a0 guibg=#666666 gui=NONE cterm=NONE
  41. hi PmenuMatchSel guifg=#cd5c5c guibg=#f0e68c gui=NONE cterm=NONE
  42. hi TabLine guifg=#333333 guibg=#c2bfa5 gui=NONE cterm=NONE
  43. hi TabLineFill guifg=NONE guibg=#c2bfa5 gui=NONE cterm=NONE
  44. hi TabLineSel guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
  45. hi ToolbarLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
  46. hi ToolbarButton guifg=#333333 guibg=#ffde9b gui=bold cterm=bold
  47. hi NonText guifg=#6dceeb guibg=#4d4d4d gui=NONE cterm=NONE
  48. hi SpecialKey guifg=#9acd32 guibg=NONE gui=NONE cterm=NONE
  49. hi Folded guifg=#eeee00 guibg=#4d4d4d gui=NONE cterm=NONE
  50. hi Visual guifg=#f0e68c guibg=#6b8e24 gui=NONE cterm=NONE
  51. hi VisualNOS guifg=#f0e68c guibg=#6dceeb gui=NONE cterm=NONE
  52. hi LineNr guifg=#eeee00 guibg=NONE gui=NONE cterm=NONE
  53. hi FoldColumn guifg=#eeee00 guibg=#4d4d4d gui=NONE cterm=NONE
  54. hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
  55. hi CursorColumn guifg=NONE guibg=#666666 gui=NONE cterm=NONE
  56. hi CursorLineNr guifg=#eeee00 guibg=NONE gui=bold cterm=bold
  57. hi QuickFixLine guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
  58. hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  59. hi Underlined guifg=#75a0ff guibg=NONE gui=underline cterm=underline
  60. hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
  61. hi ErrorMsg guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
  62. hi ModeMsg guifg=#ffde9b guibg=NONE gui=bold cterm=bold
  63. hi WarningMsg guifg=#cd5c5c guibg=NONE gui=bold cterm=bold
  64. hi MoreMsg guifg=#9acd32 guibg=NONE gui=bold cterm=bold
  65. hi Question guifg=#89fb98 guibg=NONE gui=bold cterm=bold
  66. hi Todo guifg=#ff0000 guibg=#eeee00 gui=NONE cterm=NONE
  67. hi MatchParen guifg=#7f7f8c guibg=#bdb76b gui=NONE cterm=NONE
  68. hi Search guifg=#f0e68c guibg=#7f7f8c gui=NONE cterm=NONE
  69. hi IncSearch guifg=#f0e68c guibg=#cd853f gui=NONE cterm=NONE
  70. hi WildMenu guifg=#333333 guibg=#eeee00 gui=NONE cterm=NONE
  71. hi ColorColumn guifg=#ffffff guibg=#cd5c5c gui=NONE cterm=NONE
  72. hi Cursor guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
  73. hi lCursor guifg=#333333 guibg=#ff0000 gui=NONE cterm=NONE
  74. hi debugPC guifg=#666666 guibg=NONE gui=reverse cterm=reverse
  75. hi debugBreakpoint guifg=#ffa0a0 guibg=NONE gui=reverse cterm=reverse
  76. hi SpellBad guifg=#cd5c5c guibg=NONE guisp=#cd5c5c gui=undercurl cterm=underline
  77. hi SpellCap guifg=#75a0ff guibg=NONE guisp=#75a0ff gui=undercurl cterm=underline
  78. hi SpellLocal guifg=#ffde9b guibg=NONE guisp=#ffde9b gui=undercurl cterm=underline
  79. hi SpellRare guifg=#9acd32 guibg=NONE guisp=#9acd32 gui=undercurl cterm=underline
  80. hi Comment guifg=#6dceeb guibg=NONE gui=NONE cterm=NONE
  81. hi Identifier guifg=#89fb98 guibg=NONE gui=NONE cterm=NONE
  82. hi Statement guifg=#f0e68c guibg=NONE gui=bold cterm=bold
  83. hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
  84. hi PreProc guifg=#cd5c5c guibg=NONE gui=NONE cterm=NONE
  85. hi Type guifg=#bdb76b guibg=NONE gui=bold cterm=bold
  86. hi Special guifg=#ffde9b guibg=NONE gui=NONE cterm=NONE
  87. hi Directory guifg=#6dceeb guibg=NONE gui=NONE cterm=NONE
  88. hi Conceal guifg=#666666 guibg=NONE gui=NONE cterm=NONE
  89. hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
  90. hi Title guifg=#cd5c5c guibg=NONE gui=bold cterm=bold
  91. hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
  92. hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
  93. hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
  94. hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
  95. if s:t_Co >= 256
  96. hi! link Terminal Normal
  97. hi! link LineNrAbove LineNr
  98. hi! link LineNrBelow LineNr
  99. hi! link CurSearch Search
  100. hi! link CursorLineFold CursorLine
  101. hi! link CursorLineSign CursorLine
  102. hi! link EndOfBuffer NonText
  103. hi! link MessageWindow Pmenu
  104. hi! link PopupNotification Todo
  105. hi Normal ctermfg=231 ctermbg=236 cterm=NONE
  106. hi StatusLine ctermfg=236 ctermbg=144 cterm=NONE
  107. hi StatusLineNC ctermfg=242 ctermbg=144 cterm=NONE
  108. hi StatusLineTerm ctermfg=236 ctermbg=144 cterm=NONE
  109. hi StatusLineTermNC ctermfg=231 ctermbg=144 cterm=NONE
  110. hi VertSplit ctermfg=242 ctermbg=144 cterm=NONE
  111. hi Pmenu ctermfg=231 ctermbg=241 cterm=NONE
  112. hi PmenuSel ctermfg=236 ctermbg=186 cterm=NONE
  113. hi PmenuSbar ctermfg=NONE ctermbg=236 cterm=NONE
  114. hi PmenuThumb ctermfg=NONE ctermbg=144 cterm=NONE
  115. hi PmenuMatch ctermfg=217 ctermbg=241 cterm=NONE
  116. hi PmenuMatchSel ctermfg=167 ctermbg=186 cterm=NONE
  117. hi TabLine ctermfg=236 ctermbg=144 cterm=NONE
  118. hi TabLineFill ctermfg=NONE ctermbg=144 cterm=NONE
  119. hi TabLineSel ctermfg=236 ctermbg=186 cterm=NONE
  120. hi ToolbarLine ctermfg=NONE ctermbg=241 cterm=NONE
  121. hi ToolbarButton ctermfg=236 ctermbg=222 cterm=bold
  122. hi NonText ctermfg=81 ctermbg=239 cterm=NONE
  123. hi SpecialKey ctermfg=112 ctermbg=NONE cterm=NONE
  124. hi Folded ctermfg=226 ctermbg=239 cterm=NONE
  125. hi Visual ctermfg=186 ctermbg=64 cterm=NONE
  126. hi VisualNOS ctermfg=186 ctermbg=81 cterm=NONE
  127. hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
  128. hi FoldColumn ctermfg=226 ctermbg=239 cterm=NONE
  129. hi CursorLine ctermfg=NONE ctermbg=241 cterm=NONE
  130. hi CursorColumn ctermfg=NONE ctermbg=241 cterm=NONE
  131. hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=bold
  132. hi QuickFixLine ctermfg=236 ctermbg=186 cterm=NONE
  133. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  134. hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
  135. hi Error ctermfg=196 ctermbg=231 cterm=reverse
  136. hi ErrorMsg ctermfg=196 ctermbg=231 cterm=reverse
  137. hi ModeMsg ctermfg=222 ctermbg=NONE cterm=bold
  138. hi WarningMsg ctermfg=167 ctermbg=NONE cterm=bold
  139. hi MoreMsg ctermfg=112 ctermbg=NONE cterm=bold
  140. hi Question ctermfg=120 ctermbg=NONE cterm=bold
  141. hi Todo ctermfg=196 ctermbg=226 cterm=NONE
  142. hi MatchParen ctermfg=242 ctermbg=143 cterm=NONE
  143. hi Search ctermfg=186 ctermbg=242 cterm=NONE
  144. hi IncSearch ctermfg=186 ctermbg=172 cterm=NONE
  145. hi WildMenu ctermfg=236 ctermbg=226 cterm=NONE
  146. hi ColorColumn ctermfg=231 ctermbg=167 cterm=NONE
  147. hi debugPC ctermfg=241 ctermbg=NONE cterm=reverse
  148. hi debugBreakpoint ctermfg=217 ctermbg=NONE cterm=reverse
  149. hi SpellBad ctermfg=167 ctermbg=NONE cterm=underline
  150. hi SpellCap ctermfg=111 ctermbg=NONE cterm=underline
  151. hi SpellLocal ctermfg=222 ctermbg=NONE cterm=underline
  152. hi SpellRare ctermfg=112 ctermbg=NONE cterm=underline
  153. hi Comment ctermfg=81 ctermbg=NONE cterm=NONE
  154. hi Identifier ctermfg=120 ctermbg=NONE cterm=NONE
  155. hi Statement ctermfg=186 ctermbg=NONE cterm=bold
  156. hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
  157. hi PreProc ctermfg=167 ctermbg=NONE cterm=NONE
  158. hi Type ctermfg=143 ctermbg=NONE cterm=bold
  159. hi Special ctermfg=222 ctermbg=NONE cterm=NONE
  160. hi Directory ctermfg=81 ctermbg=NONE cterm=NONE
  161. hi Conceal ctermfg=241 ctermbg=NONE cterm=NONE
  162. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  163. hi Title ctermfg=167 ctermbg=NONE cterm=bold
  164. hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
  165. hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
  166. hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
  167. hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
  168. unlet s:t_Co
  169. finish
  170. endif
  171. if s:t_Co >= 16
  172. hi Normal ctermfg=white ctermbg=black cterm=NONE
  173. hi StatusLine ctermfg=black ctermbg=grey cterm=NONE
  174. hi StatusLineNC ctermfg=darkgrey ctermbg=grey cterm=NONE
  175. hi StatusLineTerm ctermfg=black ctermbg=grey cterm=NONE
  176. hi StatusLineTermNC ctermfg=darkgrey ctermbg=grey cterm=NONE
  177. hi VertSplit ctermfg=darkgrey ctermbg=grey cterm=NONE
  178. hi Pmenu ctermfg=NONE ctermbg=darkgrey cterm=NONE
  179. hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
  180. hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
  181. hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
  182. hi PmenuMatch ctermfg=NONE ctermbg=darkgrey cterm=bold
  183. hi PmenuMatchSel ctermfg=black ctermbg=yellow cterm=bold
  184. hi TabLine ctermfg=black ctermbg=grey cterm=NONE
  185. hi TabLineFill ctermfg=NONE ctermbg=white cterm=NONE
  186. hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
  187. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  188. hi ToolbarButton ctermfg=black ctermbg=darkyellow cterm=NONE
  189. hi NonText ctermfg=blue ctermbg=NONE cterm=NONE
  190. hi SpecialKey ctermfg=darkgreen ctermbg=NONE cterm=NONE
  191. hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
  192. hi Visual ctermfg=white ctermbg=darkgreen cterm=NONE
  193. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
  194. hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
  195. hi FoldColumn ctermfg=darkyellow ctermbg=darkgrey cterm=NONE
  196. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  197. hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  198. hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold
  199. hi QuickFixLine ctermfg=black ctermbg=yellow cterm=NONE
  200. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  201. hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline
  202. hi Error ctermfg=red ctermbg=white cterm=reverse
  203. hi ErrorMsg ctermfg=red ctermbg=white cterm=reverse
  204. hi ModeMsg ctermfg=magenta ctermbg=NONE cterm=bold
  205. hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=bold
  206. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold
  207. hi Question ctermfg=green ctermbg=NONE cterm=bold
  208. hi Todo ctermfg=red ctermbg=darkmagenta cterm=NONE
  209. hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE
  210. hi Search ctermfg=black ctermbg=darkgreen cterm=NONE
  211. hi IncSearch ctermfg=black ctermbg=yellow cterm=NONE
  212. hi WildMenu ctermfg=black ctermbg=darkmagenta cterm=NONE
  213. hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE
  214. hi debugPC ctermfg=grey ctermbg=NONE cterm=reverse
  215. hi debugBreakpoint ctermfg=cyan ctermbg=NONE cterm=reverse
  216. hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse
  217. hi SpellCap ctermfg=darkblue ctermbg=grey cterm=reverse
  218. hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=reverse
  219. hi SpellRare ctermfg=darkgreen ctermbg=NONE cterm=reverse
  220. hi Comment ctermfg=cyan ctermbg=NONE cterm=NONE
  221. hi Identifier ctermfg=green ctermbg=NONE cterm=NONE
  222. hi Statement ctermfg=yellow ctermbg=NONE cterm=bold
  223. hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  224. hi PreProc ctermfg=darkred ctermbg=NONE cterm=NONE
  225. hi Type ctermfg=darkyellow ctermbg=NONE cterm=bold
  226. hi Special ctermfg=magenta ctermbg=NONE cterm=NONE
  227. hi Directory ctermfg=blue ctermbg=NONE cterm=NONE
  228. hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
  229. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  230. hi Title ctermfg=darkred ctermbg=NONE cterm=bold
  231. hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
  232. hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
  233. hi DiffText ctermfg=black ctermbg=grey cterm=NONE
  234. hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
  235. unlet s:t_Co
  236. finish
  237. endif
  238. if s:t_Co >= 8
  239. hi Normal ctermfg=grey ctermbg=black cterm=NONE
  240. hi StatusLine ctermfg=grey ctermbg=black cterm=bold,reverse
  241. hi StatusLineNC ctermfg=grey ctermbg=black cterm=reverse
  242. hi StatusLineTerm ctermfg=grey ctermbg=black cterm=bold,reverse
  243. hi StatusLineTermNC ctermfg=grey ctermbg=black cterm=reverse
  244. hi VertSplit ctermfg=grey ctermbg=black cterm=reverse
  245. hi Pmenu ctermfg=black ctermbg=darkcyan cterm=NONE
  246. hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE
  247. hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
  248. hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE
  249. hi PmenuMatch ctermfg=black ctermbg=darkcyan cterm=bold
  250. hi PmenuMatchSel ctermfg=black ctermbg=darkyellow cterm=bold
  251. hi TabLine ctermfg=black ctermbg=grey cterm=NONE
  252. hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE
  253. hi TabLineSel ctermfg=grey ctermbg=black cterm=NONE
  254. hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
  255. hi ToolbarButton ctermfg=grey ctermbg=black cterm=bold,reverse
  256. hi NonText ctermfg=darkblue ctermbg=NONE cterm=bold
  257. hi SpecialKey ctermfg=darkgreen ctermbg=NONE cterm=NONE
  258. hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
  259. hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
  260. hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
  261. hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
  262. hi FoldColumn ctermfg=darkyellow ctermbg=NONE cterm=NONE
  263. hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
  264. hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  265. hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=bold
  266. hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE
  267. hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
  268. hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
  269. hi Error ctermfg=darkred ctermbg=grey cterm=reverse
  270. hi ErrorMsg ctermfg=darkred ctermbg=grey cterm=reverse
  271. hi ModeMsg ctermfg=darkmagenta ctermbg=NONE cterm=bold
  272. hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=bold
  273. hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=bold
  274. hi Question ctermfg=darkgreen ctermbg=NONE cterm=bold
  275. hi Todo ctermfg=darkred ctermbg=darkmagenta cterm=NONE
  276. hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE
  277. hi Search ctermfg=black ctermbg=darkgreen cterm=NONE
  278. hi IncSearch ctermfg=black ctermbg=darkyellow cterm=NONE
  279. hi WildMenu ctermfg=black ctermbg=darkmagenta cterm=NONE
  280. hi ColorColumn ctermfg=grey ctermbg=darkred cterm=NONE
  281. hi debugPC ctermfg=grey ctermbg=NONE cterm=reverse
  282. hi debugBreakpoint ctermfg=darkcyan ctermbg=NONE cterm=reverse
  283. hi SpellBad ctermfg=darkred ctermbg=darkyellow cterm=reverse
  284. hi SpellCap ctermfg=darkblue ctermbg=grey cterm=reverse
  285. hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=reverse
  286. hi SpellRare ctermfg=darkgreen ctermbg=NONE cterm=reverse
  287. hi Comment ctermfg=darkcyan ctermbg=NONE cterm=bold
  288. hi Identifier ctermfg=darkgreen ctermbg=NONE cterm=NONE
  289. hi Statement ctermfg=darkyellow ctermbg=NONE cterm=bold
  290. hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
  291. hi PreProc ctermfg=darkred ctermbg=NONE cterm=NONE
  292. hi Type ctermfg=darkyellow ctermbg=NONE cterm=bold
  293. hi Special ctermfg=darkmagenta ctermbg=NONE cterm=bold
  294. hi Directory ctermfg=darkblue ctermbg=NONE cterm=bold
  295. hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
  296. hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
  297. hi Title ctermfg=darkred ctermbg=NONE cterm=bold
  298. hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
  299. hi DiffChange ctermfg=white ctermbg=darkblue cterm=NONE
  300. hi DiffText ctermfg=black ctermbg=grey cterm=NONE
  301. hi DiffDelete ctermfg=white ctermbg=darkmagenta cterm=NONE
  302. unlet s:t_Co
  303. finish
  304. endif
  305. if s:t_Co >= 0
  306. hi Normal term=NONE
  307. hi ColorColumn term=reverse
  308. hi Conceal term=NONE
  309. hi Cursor term=reverse
  310. hi CursorColumn term=NONE
  311. hi CursorLine term=underline
  312. hi CursorLineNr term=bold
  313. hi DiffAdd term=reverse
  314. hi DiffChange term=NONE
  315. hi DiffDelete term=reverse
  316. hi DiffText term=reverse
  317. hi Directory term=NONE
  318. hi EndOfBuffer term=NONE
  319. hi ErrorMsg term=bold,reverse
  320. hi FoldColumn term=NONE
  321. hi Folded term=NONE
  322. hi IncSearch term=bold,reverse,underline
  323. hi LineNr term=NONE
  324. hi MatchParen term=bold,underline
  325. hi ModeMsg term=bold
  326. hi MoreMsg term=NONE
  327. hi NonText term=NONE
  328. hi Pmenu term=reverse
  329. hi PmenuSbar term=reverse
  330. hi PmenuSel term=bold
  331. hi PmenuThumb term=NONE
  332. hi Question term=standout
  333. hi Search term=reverse
  334. hi SignColumn term=reverse
  335. hi SpecialKey term=bold
  336. hi SpellBad term=underline
  337. hi SpellCap term=underline
  338. hi SpellLocal term=underline
  339. hi SpellRare term=underline
  340. hi StatusLine term=bold,reverse
  341. hi StatusLineNC term=bold,underline
  342. hi TabLine term=bold,underline
  343. hi TabLineFill term=NONE
  344. hi Terminal term=NONE
  345. hi TabLineSel term=bold,reverse
  346. hi Title term=NONE
  347. hi VertSplit term=NONE
  348. hi Visual term=reverse
  349. hi VisualNOS term=NONE
  350. hi WarningMsg term=standout
  351. hi WildMenu term=bold
  352. hi CursorIM term=NONE
  353. hi ToolbarLine term=reverse
  354. hi ToolbarButton term=bold,reverse
  355. hi CurSearch term=reverse
  356. hi CursorLineFold term=underline
  357. hi CursorLineSign term=underline
  358. hi Comment term=bold
  359. hi Constant term=NONE
  360. hi Error term=bold,reverse
  361. hi Identifier term=NONE
  362. hi Ignore term=NONE
  363. hi PreProc term=NONE
  364. hi Special term=NONE
  365. hi Statement term=NONE
  366. hi Todo term=bold,reverse
  367. hi Type term=NONE
  368. hi Underlined term=underline
  369. unlet s:t_Co
  370. finish
  371. endif
  372. " Background: dark
  373. " Color: foreground #ffffff 231 white
  374. " Color: background #333333 236 black
  375. " Color: color00 #7f7f8c 242 black
  376. " Color: color08 #8a7f7f 244 darkgrey
  377. " Color: color01 #cd5c5c 167 darkred
  378. " Color: color09 #ff0000 196 red
  379. " Color: color02 #9acd32 112 darkgreen
  380. " Color: color10 #89fb98 120 green
  381. " Color: color03 #bdb76b 143 darkyellow
  382. " Color: color11 #f0e68c 186 yellow
  383. " Color: color04 #75a0ff 111 darkblue
  384. " Color: color12 #6dceeb 81 blue
  385. " Color: color05 #eeee00 226 darkmagenta
  386. " Color: color13 #ffde9b 222 magenta
  387. " Color: color06 #cd853f 172 darkcyan
  388. " Color: color14 #ffa0a0 217 cyan
  389. " Color: color07 #666666 241 grey
  390. " Color: color15 #c2bfa5 144 white
  391. " Color: color16 #6b8e24 64 darkgreen
  392. " Color: color17 #4d4d4d 239 grey
  393. " Term colors: color00 color01 color02 color03 color04 color05 color06 color07
  394. " Term colors: color08 color09 color10 color11 color12 color13 color14 color15
  395. " Color: bgDiffA #5F875F 65 darkgreen
  396. " Color: bgDiffC #5F87AF 67 blue
  397. " Color: bgDiffD #AF5FAF 133 magenta
  398. " Color: bgDiffT #C6C6C6 251 grey
  399. " Color: fgDiffW #FFFFFF 231 white
  400. " Color: fgDiffB #000000 16 black
  401. " Color: bgDiffC8 #5F87AF 67 darkblue
  402. " Color: bgDiffD8 #AF5FAF 133 darkmagenta
  403. " vim: et ts=8 sw=2 sts=2