donbass.vim 5.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. " Vim color file
  2. " Name: donbass.vim
  3. " Description: Light color scheme for 256-color terminals and GUI
  4. " Version: 0.4
  5. " Last Change: 11 Aug 2009
  6. " Maintainer: Dmitry Maluka <dmitrymaluka@gmail.com>
  7. " License: Public Domain
  8. "
  9. " Inspired by xoria256.vim by Dmitriy Y. Zotikov (xio) <xio@ungrund.org>.
  10. "
  11. " Color numbers (0-255):
  12. " http://www.calmar.ws/vim/256-xterm-24bit-rgb-color-chart.html
  13. "
  14. " Suggestions and patches are welcome.
  15. if &t_Co != 256 && !has("gui_running")
  16. echomsg ""
  17. echomsg "err: please use 256-color terminal or GUI (so that t_Co=256 could be set)"
  18. echomsg ""
  19. finish
  20. endif
  21. set background=light
  22. hi clear
  23. if exists("syntax_on")
  24. syntax reset
  25. endif
  26. let g:colors_name = "donbass"
  27. " General
  28. hi Normal ctermfg=232 guifg=#080808 ctermbg=252 guibg=#d0d0d0 cterm=none gui=none
  29. hi Visual ctermfg=16 guifg=#000000 ctermbg=74 guibg=#5fafdf cterm=none gui=none
  30. hi VisualNOS ctermfg=52 guifg=#5f0000 ctermbg=137 guibg=#af875f cterm=none gui=none
  31. hi Search ctermfg=253 guifg=#dadada ctermbg=25 guibg=#005faf cterm=none gui=none
  32. hi IncSearch ctermfg=253 guifg=#dadada ctermbg=130 guibg=#af5f00 cterm=none gui=none
  33. hi MatchParen ctermfg=fg guifg=fg ctermbg=249 guibg=#b2b2b2 cterm=none gui=none
  34. hi ErrorMsg ctermfg=254 guifg=#e4e4e4 ctermbg=160 guibg=#df0000 cterm=none gui=none
  35. hi WarningMsg ctermfg=196 guifg=#ff0000 ctermbg=bg guibg=bg cterm=bold gui=bold
  36. hi ModeMsg ctermfg=254 guifg=#e4e4e4 ctermbg=28 guibg=#008700 cterm=bold gui=bold
  37. hi MoreMsg ctermfg=254 guifg=#e4e4e4 ctermbg=28 guibg=#008700 cterm=bold gui=bold
  38. hi Question ctermfg=52 guifg=#5f0000 ctermbg=bg guibg=bg cterm=bold gui=bold
  39. hi StatusLine ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=bold gui=bold
  40. hi StatusLineNC ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=none gui=none
  41. hi VertSplit ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=none gui=none
  42. hi TabLine ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=none gui=none
  43. hi TabLineFill ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=none gui=none
  44. hi TabLineSel ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=bold gui=bold
  45. hi WildMenu ctermfg=250 guifg=#bcbcbc ctermbg=236 guibg=#303030 cterm=none gui=none
  46. hi Folded ctermfg=fg guifg=fg ctermbg=250 guibg=#bcbcbc cterm=none gui=none
  47. hi FoldColumn ctermfg=124 guifg=#af0000 ctermbg=250 guibg=#bcbcbc cterm=bold gui=bold
  48. hi Pmenu ctermfg=16 guifg=#000000 ctermbg=248 guibg=#a8a8a8 cterm=none gui=none
  49. hi PmenuSel ctermfg=16 guifg=#000000 ctermbg=244 guibg=#808080 cterm=none gui=none
  50. hi PmenuSbar ctermfg=fg guifg=fg ctermbg=244 guibg=#808080 cterm=none gui=none
  51. hi PmenuThumb ctermfg=251 guifg=#c6c6c6 ctermbg=bg guibg=bg cterm=none gui=none
  52. hi LineNr ctermfg=238 guifg=#444444 ctermbg=bg guibg=bg cterm=none gui=none
  53. hi NonText ctermfg=238 guifg=#444444 ctermbg=bg guibg=bg cterm=bold gui=bold
  54. hi SpecialKey ctermfg=239 guifg=#4e4e4e ctermbg=250 guibg=#bcbcbc cterm=bold gui=bold
  55. hi Title ctermfg=254 guifg=#e4e4e4 ctermbg=167 guibg=#df5f5f cterm=none gui=none
  56. hi Directory ctermfg=24 guifg=#005f87 ctermbg=bg guibg=bg cterm=bold gui=bold
  57. hi DiffAdd ctermfg=fg guifg=fg ctermbg=71 guibg=#5faf5f cterm=none gui=none
  58. hi DiffDelete ctermfg=fg guifg=fg ctermbg=102 guibg=#878787 cterm=none gui=none
  59. hi DiffChange ctermfg=fg guifg=fg ctermbg=167 guibg=#df5f5f cterm=none gui=none
  60. hi DiffText ctermfg=fg guifg=fg ctermbg=180 guibg=#dfaf87 cterm=none gui=none
  61. hi SpellBad ctermfg=124 guifg=#af0000 ctermbg=bg guibg=bg cterm=underline gui=underline
  62. hi SpellCap ctermfg=22 guifg=#005f00 ctermbg=bg guibg=bg cterm=underline gui=underline
  63. hi SpellLocal ctermfg=21 guifg=#0000ff ctermbg=bg guibg=bg cterm=underline gui=underline
  64. hi SpellRare ctermfg=92 guifg=#8700df ctermbg=bg guibg=bg cterm=underline gui=underline
  65. " Syntax
  66. hi Identifier ctermfg=52 guifg=#5f0000 ctermbg=bg guibg=bg cterm=none gui=none
  67. hi Statement ctermfg=28 guifg=#008700 ctermbg=bg guibg=bg cterm=bold gui=bold
  68. hi Type ctermfg=25 guifg=#005faf ctermbg=bg guibg=bg cterm=bold gui=bold
  69. hi Constant ctermfg=160 guifg=#df0000 ctermbg=bg guibg=bg cterm=none gui=none
  70. hi String ctermfg=23 guifg=#005f5f ctermbg=bg guibg=bg cterm=none gui=none
  71. hi Special ctermfg=131 guifg=#af5f5f ctermbg=bg guibg=bg cterm=bold gui=bold
  72. hi PreProc ctermfg=29 guifg=#00875f ctermbg=bg guibg=bg cterm=bold gui=bold
  73. hi Comment ctermfg=241 guifg=#606060 ctermbg=bg guibg=bg cterm=none gui=none
  74. hi Todo ctermfg=254 guifg=#e4e4e4 ctermbg=166 guibg=#df5f00 cterm=none gui=none
  75. hi Underlined ctermfg=fg guifg=fg ctermbg=bg guibg=bg cterm=underline gui=underline
  76. hi Error ctermfg=196 guifg=#ff0000 ctermbg=bg guibg=bg cterm=bold gui=bold
  77. hi cPreCondit ctermfg=131 guifg=#af5f5f ctermbg=bg guibg=bg cterm=bold gui=bold
  78. hi diffRemoved ctermfg=131 guifg=#af5f5f ctermbg=bg guibg=bg cterm=bold gui=bold
  79. hi diffAdded ctermfg=28 guifg=#008700 ctermbg=bg guibg=bg cterm=bold gui=bold
  80. hi diffChanged ctermfg=130 guifg=#af5f00 ctermbg=bg guibg=bg cterm=bold gui=bold
  81. hi diffFile ctermfg=25 guifg=#005faf ctermbg=bg guibg=bg cterm=bold gui=bold
  82. hi diffLine ctermfg=25 guifg=#005faf ctermbg=bg guibg=bg cterm=bold gui=bold
  83. hi diffSubname ctermfg=29 guifg=#00875f ctermbg=bg guibg=bg cterm=bold gui=bold