|
| 1 | +" Vim color file |
| 2 | +" Original Maintainer: Lars H. Nielsen ([email protected]) |
| 3 | +" Last Change: 2014-07-05 |
| 4 | +" |
| 5 | +" Modified version by |
| 6 | +" Adam Stankiewicz ([email protected]) |
| 7 | +" Modified version of wombat for 256-color terminals by |
| 8 | + |
| 9 | +" based on version by |
| 10 | +" Danila Bespalov ([email protected]) |
| 11 | + |
| 12 | +set background=dark |
| 13 | + |
| 14 | +if version > 580 |
| 15 | + hi clear |
| 16 | + if exists("syntax_on") |
| 17 | + syntax reset |
| 18 | + endif |
| 19 | +endif |
| 20 | + |
| 21 | +let colors_name = "wombat" |
| 22 | + |
| 23 | +" General colors |
| 24 | +hi Normal ctermfg=252 ctermbg=234 cterm=none guifg=#e3e0d7 guibg=#242424 gui=none |
| 25 | +hi Cursor ctermfg=234 ctermbg=228 cterm=none guifg=#242424 guibg=#eae788 gui=none |
| 26 | +hi Visual ctermfg=251 ctermbg=239 cterm=none guifg=#c3c6ca guibg=#554d4b gui=none |
| 27 | +hi VisualNOS ctermfg=251 ctermbg=236 cterm=none guifg=#c3c6ca guibg=#303030 gui=none |
| 28 | +hi Search ctermfg=177 ctermbg=241 cterm=none guifg=#d787ff guibg=#636066 gui=none |
| 29 | +hi Folded ctermfg=103 ctermbg=237 cterm=none guifg=#a0a8b0 guibg=#3a4046 gui=none |
| 30 | +hi Title ctermfg=230 cterm=bold guifg=#ffffd7 gui=bold |
| 31 | +hi StatusLine ctermfg=230 ctermbg=238 cterm=none guifg=#ffffd7 guibg=#444444 gui=none |
| 32 | +hi VertSplit ctermfg=238 ctermbg=238 cterm=none guifg=#444444 guibg=#444444 gui=none |
| 33 | +hi StatusLineNC ctermfg=241 ctermbg=238 cterm=none guifg=#857b6f guibg=#444444 gui=none |
| 34 | +hi LineNr ctermfg=241 ctermbg=232 cterm=none guifg=#857b6f guibg=#080808 gui=none |
| 35 | +hi SpecialKey ctermfg=241 ctermbg=235 cterm=none guifg=#626262 guibg=#2b2b2b gui=none |
| 36 | +hi WarningMsg ctermfg=203 guifg=#ff5f55 |
| 37 | +hi ErrorMsg ctermfg=196 ctermbg=234 cterm=bold guifg=#e3e0d7 guibg=#3a3a3a gui=bold |
| 38 | +hi SpellBad ctermfg=196 ctermbg=234 cterm=bold guifg=#e3e0d7 guibg=#3a3a3a gui=bold |
| 39 | +hi SpellCap ctermfg=196 ctermbg=234 cterm=bold guifg=#e3e0d7 guibg=#3a3a3a gui=bold |
| 40 | + |
| 41 | +" Vim >= 7.0 specific colors |
| 42 | +if version >= 700 |
| 43 | +hi CursorLine ctermbg=236 cterm=none guibg=#32322f |
| 44 | +hi MatchParen ctermfg=228 ctermbg=101 cterm=bold guifg=#eae788 guibg=#857b6f gui=bold |
| 45 | +hi Pmenu ctermfg=230 ctermbg=238 guifg=#ffffd7 guibg=#444444 |
| 46 | +hi PmenuSel ctermfg=232 ctermbg=192 guifg=#080808 guibg=#cae982 |
| 47 | +endif |
| 48 | + |
| 49 | +" Diff highlighting |
| 50 | +hi DiffAdd ctermbg=17 guibg=#2a0d6a |
| 51 | +hi DiffDelete ctermfg=234 ctermbg=60 cterm=none guifg=#242424 guibg=#3e3969 gui=none |
| 52 | +hi DiffText ctermbg=53 cterm=none guibg=#73186e gui=none |
| 53 | +hi DiffChange ctermbg=237 guibg=#382a37 |
| 54 | + |
| 55 | +" Syntax highlighting |
| 56 | +hi Keyword ctermfg=111 cterm=none guifg=#88b8f6 gui=none |
| 57 | +hi Statement ctermfg=111 cterm=none guifg=#88b8f6 gui=none |
| 58 | +hi Constant ctermfg=173 cterm=none guifg=#e5786d gui=none |
| 59 | +hi Number ctermfg=173 cterm=none guifg=#e5786d gui=none |
| 60 | +hi PreProc ctermfg=173 cterm=none guifg=#e5786d gui=none |
| 61 | +hi Function ctermfg=192 cterm=none guifg=#cae982 gui=none |
| 62 | +hi Identifier ctermfg=192 cterm=none guifg=#cae982 gui=none |
| 63 | +hi Type ctermfg=186 cterm=none guifg=#d4d987 gui=none |
| 64 | +hi Special ctermfg=229 cterm=none guifg=#eadead gui=none |
| 65 | +hi String ctermfg=113 cterm=none guifg=#95e454 gui=none |
| 66 | +hi Comment ctermfg=246 cterm=none guifg=#9c998e gui=none |
| 67 | +hi Todo ctermfg=101 cterm=none guifg=#857b6f gui=none |
| 68 | + |
| 69 | +" Links |
| 70 | +hi! link FoldColumn Folded |
| 71 | +hi! link CursorColumn CursorLine |
| 72 | +hi! link NonText LineNr |
| 73 | + |
| 74 | +" Awesome 80 characters delemiter |
| 75 | +execute "set colorcolumn=" . join(range(81,335), ',') |
| 76 | +hi ColorColumn guibg=#262626 ctermbg=235 |
0 commit comments