desert.vim 19 KB

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