PageRenderTime 52ms CodeModel.GetById 23ms RepoModel.GetById 1ms app.codeStats 0ms

/colors/sorcerer.vim

https://gitlab.com/ngurajeka/vim-config
Vim Script | 208 lines | 176 code | 17 blank | 15 comment | 1 complexity | 18b166ff1b6e618a5bd6d8bac4dc4312 MD5 | raw file
  1. " 'sorcerer.vim' -- Vim color scheme.
  2. " Maintainer: Andrew Lawson
  3. " Forked from 'vim-scripts/Sorcerer' by Jeet Sukumaran
  4. " Based on 'Mustang' by Henrique C. Alves (hcarvalhoalves@gmail.com),
  5. set background=dark
  6. hi clear
  7. if exists("syntax_on")
  8. syntax reset
  9. endif
  10. let colors_name = "sorcerer"
  11. " GUI Colors {{{1
  12. " ============================================================================
  13. hi Normal guifg=#c2c2b0 guibg=#222222 gui=NONE
  14. hi ColorColumn guifg=NONE guibg=#1c1c1c
  15. hi Cursor guifg=NONE guibg=#626262 gui=NONE
  16. hi CursorColumn guibg=#2d2d2d
  17. hi CursorLine guibg=#2d2d2d
  18. hi DiffAdd guifg=#000000 guibg=#3cb371 gui=NONE
  19. hi DiffDelete guifg=#000000 guibg=#aa4450 gui=NONE
  20. hi DiffChange guifg=#000000 guibg=#4f94cd gui=NONE
  21. hi DiffText guifg=#000000 guibg=#8ee5ee gui=NONE
  22. hi Directory guifg=#1e90ff guibg=NONE gui=NONE
  23. hi ErrorMsg guifg=#ff6a6a guibg=NONE gui=bold
  24. hi FoldColumn guifg=#68838b guibg=#4B4B4B gui=bold
  25. hi Folded guifg=#406060 guibg=#232c2c gui=NONE
  26. hi IncSearch guifg=#ffffff guibg=#ff4500 gui=bold
  27. hi LineNr guifg=#686858 guibg=NONE gui=NONE
  28. hi MatchParen guifg=#fff000 guibg=NONE gui=bold
  29. hi ModeMsg guifg=#000000 guibg=#00ff00 gui=bold
  30. hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold
  31. hi NonText guifg=#404050 guibg=NONE gui=NONE
  32. hi Pmenu guifg=#ffffff guibg=#444444
  33. hi PmenuSel guifg=#000000 guibg=#b1d631
  34. " hi PmenuSbar guifg=#ffffff guibg=#c1cdc1 gui=NONE
  35. " hi PmenuThumb guifg=#ffffff guibg=#838b83 gui=NONE
  36. hi Question guifg=#00ee00 guibg=NONE gui=bold
  37. hi Search guifg=#000000 guibg=#d6e770 gui=bold
  38. hi SignColumn guifg=#ffffff guibg=NONE gui=NONE
  39. hi SpecialKey guifg=#505060 guibg=NONE gui=NONE
  40. hi SpellBad guisp=#ee2c2c gui=undercurl
  41. hi SpellCap guisp=#0000ff gui=undercurl
  42. hi SpellLocal guisp=#008b8b gui=undercurl
  43. hi SpellRare guisp=#ff00ff gui=undercurl
  44. hi StatusLine guifg=#000000 guibg=#808070 gui=bold
  45. hi StatusLineNC guifg=#000000 guibg=#404c4c gui=italic
  46. hi VertSplit guifg=#404c4c guibg=#404c4c gui=NONE
  47. hi TabLine guifg=fg guibg=#d3d3d3 gui=underline
  48. hi TabLineFill guifg=fg guibg=NONE gui=reverse
  49. hi TabLineSel guifg=fg guibg=NONE gui=bold
  50. hi Title guifg=#528b8b guibg=NONE gui=bold
  51. hi Visual guifg=#000000 guibg=#6688aa gui=NONE
  52. hi WarningMsg guifg=#ee9a00 guibg=NONE gui=NONE
  53. hi WildMenu guifg=#000000 guibg=#87ceeb gui=NONE
  54. hi ExtraWhitespace guifg=fg guibg=#528b8b gui=NONE
  55. " Syntax highlighting
  56. hi Comment guifg=#686858 gui=italic
  57. hi Boolean guifg=#ff9800 gui=NONE
  58. hi String guifg=#779b70 gui=NONE
  59. hi Identifier guifg=#9ebac2 gui=NONE
  60. hi Function guifg=#faf4c6 gui=NONE
  61. hi Type guifg=#7e8aa2 gui=NONE
  62. hi Statement guifg=#90b0d1 gui=NONE
  63. hi Keyword guifg=#90b0d1 gui=NONE
  64. hi Constant guifg=#ff9800 gui=NONE
  65. hi Number guifg=#cc8800 gui=NONE
  66. hi Special guifg=#719611 gui=NONE
  67. hi PreProc guifg=#528b8b gui=NONE
  68. hi Todo guifg=#8f6f8f guibg=#202020 gui=italic,underline,bold
  69. " Diff
  70. hi diffOldFile guifg=#88afcb guibg=NONE gui=italic
  71. hi diffNewFile guifg=#88afcb guibg=NONE gui=italic
  72. hi diffFile guifg=#88afcb guibg=NONE gui=italic
  73. hi diffLine guifg=#88afcb guibg=NONE gui=italic
  74. hi link diffSubname diffLine
  75. hi diffAdded guifg=#3cb371 guibg=NONE gui=NONE
  76. hi diffRemoved guifg=#aa4450 guibg=NONE gui=NONE
  77. hi diffChanged guifg=#4f94cd guibg=NONE gui=NONE
  78. hi link diffOnly Constant
  79. hi link diffIdentical Constant
  80. hi link diffDiffer Constant
  81. hi link diffBDiffer Constant
  82. hi link diffIsA Constant
  83. hi link diffNoEOL Constant
  84. hi link diffCommon Constant
  85. hi link diffComment Constant
  86. " Python
  87. hi pythonException guifg=#90b0d1 guibg=NONE gui=NONE
  88. hi pythonExClass guifg=#996666 guibg=NONE gui=NONE
  89. hi pythonDecorator guifg=#888555 guibg=NONE gui=NONE
  90. hi link pythonDecoratorFunction pythonDecorator
  91. " 1}}}
  92. " 256 Colors {{{1
  93. " ============================================================================
  94. hi Normal cterm=NONE ctermbg=NONE ctermfg=145
  95. hi ColorColumn cterm=NONE ctermbg=16 ctermfg=NONE
  96. hi Cursor cterm=NONE ctermbg=241 ctermfg=fg
  97. hi CursorColumn cterm=NONE ctermbg=16 ctermfg=fg
  98. hi CursorLine cterm=NONE ctermbg=236 ctermfg=fg
  99. hi DiffAdd cterm=NONE ctermbg=71 ctermfg=16
  100. hi DiffDelete cterm=NONE ctermbg=124 ctermfg=16
  101. hi DiffChange cterm=NONE ctermbg=68 ctermfg=16
  102. hi DiffText cterm=NONE ctermbg=117 ctermfg=16
  103. hi Directory cterm=NONE ctermbg=234 ctermfg=33
  104. hi ErrorMsg cterm=bold ctermbg=NONE ctermfg=203
  105. hi FoldColumn cterm=bold ctermbg=239 ctermfg=66
  106. hi Folded cterm=NONE ctermbg=16 ctermfg=60
  107. hi IncSearch cterm=bold ctermbg=202 ctermfg=231
  108. hi LineNr cterm=NONE ctermbg=NONE ctermfg=59
  109. hi MatchParen cterm=bold ctermbg=NONE ctermfg=226
  110. hi ModeMsg cterm=bold ctermbg=46 ctermfg=16
  111. hi MoreMsg cterm=bold ctermbg=234 ctermfg=29
  112. hi NonText cterm=NONE ctermbg=NONE ctermfg=59
  113. hi Pmenu cterm=NONE ctermbg=238 ctermfg=231
  114. hi PmenuSbar cterm=NONE ctermbg=250 ctermfg=fg
  115. hi PmenuSel cterm=NONE ctermbg=149 ctermfg=16
  116. hi Question cterm=bold ctermbg=NONE ctermfg=46
  117. hi Search cterm=bold ctermbg=185 ctermfg=16
  118. hi SignColumn cterm=NONE ctermbg=NONE ctermfg=231
  119. hi SpecialKey cterm=NONE ctermbg=NONE ctermfg=59
  120. hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=196
  121. hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=21
  122. hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=30
  123. hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=201
  124. hi StatusLine cterm=bold ctermbg=101 ctermfg=16
  125. hi StatusLineNC cterm=NONE ctermbg=102 ctermfg=16
  126. hi VertSplit cterm=NONE ctermbg=102 ctermfg=102
  127. hi TabLine cterm=bold ctermbg=102 ctermfg=16
  128. hi TabLineFill cterm=NONE ctermbg=102 ctermfg=16
  129. hi TabLineSel cterm=bold ctermbg=16 ctermfg=59
  130. hi Title cterm=bold ctermbg=NONE ctermfg=66
  131. hi Visual cterm=NONE ctermbg=67 ctermfg=16
  132. hi WarningMsg cterm=NONE ctermbg=234 ctermfg=208
  133. hi WildMenu cterm=NONE ctermbg=116 ctermfg=16
  134. hi ExtraWhitespace cterm=NONE ctermbg=66 ctermfg=fg
  135. hi Comment cterm=NONE ctermbg=NONE ctermfg=59
  136. hi Boolean cterm=NONE ctermbg=NONE ctermfg=208
  137. hi String cterm=NONE ctermbg=NONE ctermfg=101
  138. hi Identifier cterm=NONE ctermbg=NONE ctermfg=145
  139. hi Function cterm=NONE ctermbg=NONE ctermfg=230
  140. hi Type cterm=NONE ctermbg=NONE ctermfg=103
  141. hi Statement cterm=NONE ctermbg=NONE ctermfg=110
  142. hi Keyword cterm=NONE ctermbg=NONE ctermfg=110
  143. hi Constant cterm=NONE ctermbg=NONE ctermfg=208
  144. hi Number cterm=NONE ctermbg=NONE ctermfg=172
  145. hi Special cterm=NONE ctermbg=NONE ctermfg=64
  146. hi PreProc cterm=NONE ctermbg=NONE ctermfg=66
  147. hi Todo cterm=bold,underline ctermbg=234 ctermfg=96
  148. hi diffOldFile cterm=NONE ctermbg=NONE ctermfg=67
  149. hi diffNewFile cterm=NONE ctermbg=NONE ctermfg=67
  150. hi diffFile cterm=NONE ctermbg=NONE ctermfg=67
  151. hi diffLine cterm=NONE ctermbg=NONE ctermfg=67
  152. hi diffAdded cterm=NONE ctermfg=NONE ctermfg=71
  153. hi diffRemoved cterm=NONE ctermfg=NONE ctermfg=124
  154. hi diffChanged cterm=NONE ctermfg=NONE ctermfg=68
  155. hi link diffSubname diffLine
  156. hi link diffOnly Constant
  157. hi link diffIdentical Constant
  158. hi link diffDiffer Constant
  159. hi link diffBDiffer Constant
  160. hi link diffIsA Constant
  161. hi link diffNoEOL Constant
  162. hi link diffCommon Constant
  163. hi link diffComment Constant
  164. hi pythonClass cterm=NONE ctermbg=NONE ctermfg=fg
  165. hi pythonDecorator cterm=NONE ctermbg=NONE ctermfg=101
  166. hi pythonExClass cterm=NONE ctermbg=NONE ctermfg=95
  167. hi pythonException cterm=NONE ctermbg=NONE ctermfg=110
  168. hi pythonFunc cterm=NONE ctermbg=NONE ctermfg=fg
  169. hi pythonFuncParams cterm=NONE ctermbg=NONE ctermfg=fg
  170. hi pythonKeyword cterm=NONE ctermbg=NONE ctermfg=fg
  171. hi pythonParam cterm=NONE ctermbg=NONE ctermfg=fg
  172. hi pythonRawEscape cterm=NONE ctermbg=NONE ctermfg=fg
  173. hi pythonSuperclasses cterm=NONE ctermbg=NONE ctermfg=fg
  174. hi pythonSync cterm=NONE ctermbg=NONE ctermfg=fg
  175. hi Conceal cterm=NONE ctermbg=248 ctermfg=252
  176. hi Error cterm=NONE ctermbg=196 ctermfg=231
  177. hi Ignore cterm=NONE ctermbg=NONE ctermfg=234
  178. hi InsertModeCursorLine cterm=NONE ctermbg=16 ctermfg=fg
  179. hi NormalModeCursorLine cterm=NONE ctermbg=235 ctermfg=fg
  180. hi PmenuThumb cterm=reverse ctermbg=NONE ctermfg=fg
  181. hi StatusLineAlert cterm=NONE ctermbg=160 ctermfg=231
  182. hi StatusLineUnalert cterm=NONE ctermbg=238 ctermfg=144
  183. hi Test cterm=NONE ctermbg=NONE ctermfg=fg
  184. hi Underlined cterm=underline ctermbg=NONE ctermfg=111
  185. hi VisualNOS cterm=bold,underline ctermbg=NONE ctermfg=fg
  186. hi cCursor cterm=reverse ctermbg=NONE ctermfg=fg
  187. hi iCursor cterm=NONE ctermbg=210 ctermfg=16
  188. hi lCursor cterm=NONE ctermbg=145 ctermfg=234
  189. hi nCursor cterm=NONE ctermbg=46 ctermfg=16
  190. hi vCursor cterm=NONE ctermbg=201 ctermfg=16
  191. " 1}}}