1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 | " Vim Color File
" Name: bubblegum.vim
" Version: 0.1
" Maintainer: baskerville <nihilhill *at* gmail *dot* com>
"
" Based on xoria256.
set background=dark
hi clear
if exists("syntax on")
syntax reset
endif
let g:colors_name="bubblegum"
"
" preferred groups
" (see `:h w18`)
"
hi Normal ctermfg=248 ctermbg=235 cterm=none guifg=#A8A8A8 guibg=#262626 gui=none
hi Comment ctermfg=243 guifg=#767676
" yellow
hi Constant ctermfg=180 guifg=#D7AF87
hi String ctermfg=180 guifg=#D7AF87
hi Character ctermfg=142 guifg=#AFAF00
hi Number ctermfg=179 guifg=#D7AF5F
hi Boolean ctermfg=144 guifg=#AFAF87
hi Float ctermfg=179 guifg=#D7AF5F
" pink
hi Identifier ctermfg=182 guifg=#D7AFD7
hi Function ctermfg=182 guifg=#D7AFD7
" blue
hi Statement ctermfg=110 guifg=#87AFD7
hi Conditional ctermfg=110 guifg=#87AFD7
hi Repeat ctermfg=110 guifg=#87AFD7
hi Label ctermfg=110 guifg=#87AFD7
hi Operator ctermfg=110 guifg=#87AFD7
hi Keyword ctermfg=110 guifg=#87AFD7
hi Exception ctermfg=110 guifg=#87AFD7
" green
hi PreProc ctermfg=114 guifg=#87D787
hi Include ctermfg=114 guifg=#87D787
hi Define ctermfg=114 guifg=#87D787
hi Macro ctermfg=114 guifg=#87D787
hi PreCondit ctermfg=114 guifg=#87D787
" purple
hi Type ctermfg=146 guifg=#AFAFD7
hi StorageClass ctermfg=146 guifg=#AFAFD7
hi Structure ctermfg=146 guifg=#AFAFD7
hi Typedef ctermfg=146 guifg=#AFAFD7
" red
hi Special ctermfg=174 guifg=#D78787
hi SpecialChar ctermfg=174 guifg=#D78787
hi Tag ctermfg=174 guifg=#D78787
hi Delimiter ctermfg=174 guifg=#D78787
hi SpecialComment ctermfg=174 guifg=#D78787
hi Debug ctermfg=174 guifg=#D78787
hi Underlined ctermfg=fg guifg=fg
hi Ignore ctermfg=bg guifg=bg
hi Error ctermfg=231 ctermbg=167 guifg=#FFFFFF guibg=#D75F5F
hi Todo ctermfg=187 ctermbg=bg cterm=none guifg=#D7D7AF guibg=bg gui=none
"
" minor groups
"
hi StatusLine ctermfg=fg ctermbg=236 cterm=none guifg=fg guibg=#303030 gui=none
hi StatusLineNC ctermfg=243 ctermbg=236 cterm=none guifg=#767676 guibg=#303030 gui=none
hi TabLine ctermfg=fg ctermbg=236 cterm=none guifg=fg guibg=#303030 gui=none
hi TabLineSel ctermfg=fg ctermbg=bg cterm=none guifg=fg guibg=bg gui=none
hi TabLineFill ctermfg=fg ctermbg=236 cterm=none guifg=fg guibg=#303030 gui=none
hi Pmenu ctermfg=fg ctermbg=236 guifg=fg guibg=#303030
hi PmenuSel ctermfg=231 ctermbg=243 guifg=#FFFFFF guibg=#767676
hi PmenuSbar ctermfg=231 ctermbg=243 guifg=#FFFFFF guibg=#767676
hi WildMenu ctermfg=71 ctermbg=236 cterm=none guifg=#5FAF5F guibg=#303030 gui=none
hi Visual ctermfg=fg ctermbg=bg cterm=reverse guifg=fg guibg=bg gui=reverse
hi VertSplit ctermfg=243 ctermbg=236 cterm=none guifg=#767676 guibg=#303030 gui=none
hi LineNr ctermfg=243 ctermbg=236 guifg=#767676 guibg=#303030
hi Title ctermfg=109 guifg=#87AFAF
hi SpecialKey ctermfg=114 guifg=#87D787
hi NonText ctermfg=243 guifg=#767676
hi MatchParen ctermfg=16 ctermbg=72 guifg=#000000 guibg=#5FAF87
hi Directory ctermfg=103 guifg=#8787AF
hi ErrorMsg ctermfg=210 ctermbg=bg guifg=#FF8787 guibg=bg
hi WarningMsg ctermfg=140 guifg=#AF87D7
hi MoreMsg ctermfg=72 guifg=#5FAF87
hi ModeMsg ctermfg=222 guifg=#FFD787
hi Search ctermfg=16 ctermbg=179 cterm=none guifg=#000000 guibg=#D7AF5F gui=none
hi IncSearch ctermfg=231 ctermbg=168 cterm=none guifg=#FFFFFF guibg=#D75F87 gui=none
hi Question ctermfg=38 guifg=#00AFD7
hi Folded ctermfg=243 ctermbg=bg guifg=#767676 guibg=bg
hi FoldColumn ctermfg=79 ctermbg=236 guifg=#5FD7AF guibg=#303030
hi SignColumn ctermfg=79 ctermbg=236 guifg=#5FD7AF guibg=#303030
hi ColorColumn ctermfg=79 ctermbg=236 guifg=#5FD7AF guibg=#303030
hi CursorColumn ctermbg=236 cterm=none guibg=#303030 gui=none
hi CursorLine ctermbg=236 cterm=none guibg=#303030 gui=none
hi vimFold ctermfg=243 guifg=#767676
hi vimCommentTitle ctermfg=fg guifg=fg
hi helpHyperTextJump ctermfg=74 guifg=#5FAFD7
hi htmlTag ctermfg=147 guifg=#AFAFFF
hi htmlEndTag ctermfg=147 guifg=#AFAFFF
hi htmlTagName ctermfg=175 guifg=#D787AF
hi htmlString ctermfg=144 guifg=#AFAF87
hi diffFile ctermfg=243 guifg=#767676
hi diffLine ctermfg=243 guifg=#767676
hi diffAdded ctermfg=107 guifg=#87AF5F
hi diffRemoved ctermfg=175 guifg=#D787AF
hi diffChanged ctermfg=179 guifg=#D7AF5F
hi diffAdd ctermfg=16 ctermbg=149 guifg=#000000 guibg=#AFD75F
hi diffDelete ctermfg=231 ctermbg=fg guifg=#FFFFFF guibg=fg
hi diffText ctermfg=16 ctermbg=211 guifg=#000000 guibg=#FF87AF
hi diffChange ctermfg=16 ctermbg=217 guifg=#000000 guibg=#FFAFAF
hi diffOldLine ctermfg=104 guifg=#8787D7
hi SpellBad ctermfg=210 ctermbg=bg cterm=underline guifg=#FF8787 guibg=bg gui=underline
hi SpellCap ctermfg=174 ctermbg=bg cterm=underline guifg=#D78787 guibg=bg gui=underline
hi SpellRare ctermfg=181 ctermbg=bg cterm=underline guifg=#D7AFAF guibg=bg gui=underline
hi SpellLocal ctermfg=180 ctermbg=bg cterm=underline guifg=#D7AF87 guibg=bg gui=underline
hi mkdCode ctermfg=243 guifg=#767676
hi mkdURL ctermfg=111 guifg=#87AFFF
hi mkdLink ctermfg=181 guifg=#D7AFAF
hi def link mailSubject Title
hi def link mailQuoted2 mailQuoted1
|
x
Notes
A vim color scheme based on xoria256.
https://github.com/baskerville/bubblegum