diff --git a/vim/colors/Spacedust.vim b/vim/colors/Spacedust.vim new file mode 100644 index 0000000000..22952c2e53 --- /dev/null +++ b/vim/colors/Spacedust.vim @@ -0,0 +1,357 @@ +" Tomorrow Night - Full Colour and 256 Colour +" http://chriskempson.com +" +" Hex colour conversion functions borrowed from the theme "Desert256"" + +" Default GUI Colours +let s:foreground = "DAD9BB" +let s:background = "041E23" +let s:selection = "0A385C" +let s:line = "282a2e" +let s:comment = "7B615A" +let s:red = "E35A00" +let s:orange = "de935f" +let s:yellow = "EBC462" +let s:green = "499D8F" +let s:aqua = "009EC5" +let s:blue = "009EC5" +let s:purple = "b294bb" +let s:window = "07161A" + +" Console 256 Colours +if !has("gui_running") + let s:background = "003333" + let s:window = "003333" + let s:line = "333333" + let s:selection = "585858" +end + +set background=dark +hi clear +syntax reset + +let g:colors_name = "Spacedust" + +if has("gui_running") || &t_Co == 88 || &t_Co == 256 + " Returns an approximate grey index for the given grey level + fun grey_number(x) + if &t_Co == 88 + if a:x < 23 + return 0 + elseif a:x < 69 + return 1 + elseif a:x < 103 + return 2 + elseif a:x < 127 + return 3 + elseif a:x < 150 + return 4 + elseif a:x < 173 + return 5 + elseif a:x < 196 + return 6 + elseif a:x < 219 + return 7 + elseif a:x < 243 + return 8 + else + return 9 + endif + else + if a:x < 14 + return 0 + else + let l:n = (a:x - 8) / 10 + let l:m = (a:x - 8) % 10 + if l:m < 5 + return l:n + else + return l:n + 1 + endif + endif + endif + endfun + + " Returns the actual grey level represented by the grey index + fun grey_level(n) + if &t_Co == 88 + if a:n == 0 + return 0 + elseif a:n == 1 + return 46 + elseif a:n == 2 + return 92 + elseif a:n == 3 + return 115 + elseif a:n == 4 + return 139 + elseif a:n == 5 + return 162 + elseif a:n == 6 + return 185 + elseif a:n == 7 + return 208 + elseif a:n == 8 + return 231 + else + return 255 + endif + else + if a:n == 0 + return 0 + else + return 8 + (a:n * 10) + endif + endif + endfun + + " Returns the palette index for the given grey index + fun grey_colour(n) + if &t_Co == 88 + if a:n == 0 + return 16 + elseif a:n == 9 + return 79 + else + return 79 + a:n + endif + else + if a:n == 0 + return 16 + elseif a:n == 25 + return 231 + else + return 231 + a:n + endif + endif + endfun + + " Returns an approximate colour index for the given colour level + fun rgb_number(x) + if &t_Co == 88 + if a:x < 69 + return 0 + elseif a:x < 172 + return 1 + elseif a:x < 230 + return 2 + else + return 3 + endif + else + if a:x < 75 + return 0 + else + let l:n = (a:x - 55) / 40 + let l:m = (a:x - 55) % 40 + if l:m < 20 + return l:n + else + return l:n + 1 + endif + endif + endif + endfun + + " Returns the actual colour level for the given colour index + fun rgb_level(n) + if &t_Co == 88 + if a:n == 0 + return 0 + elseif a:n == 1 + return 139 + elseif a:n == 2 + return 205 + else + return 255 + endif + else + if a:n == 0 + return 0 + else + return 55 + (a:n * 40) + endif + endif + endfun + + " Returns the palette index for the given R/G/B colour indices + fun rgb_colour(x, y, z) + if &t_Co == 88 + return 16 + (a:x * 16) + (a:y * 4) + a:z + else + return 16 + (a:x * 36) + (a:y * 6) + a:z + endif + endfun + + " Returns the palette index to approximate the given R/G/B colour levels + fun colour(r, g, b) + " Get the closest grey + let l:gx = grey_number(a:r) + let l:gy = grey_number(a:g) + let l:gz = grey_number(a:b) + + " Get the closest colour + let l:x = rgb_number(a:r) + let l:y = rgb_number(a:g) + let l:z = rgb_number(a:b) + + if l:gx == l:gy && l:gy == l:gz + " There are two possibilities + let l:dgr = grey_level(l:gx) - a:r + let l:dgg = grey_level(l:gy) - a:g + let l:dgb = grey_level(l:gz) - a:b + let l:dgrey = (l:dgr * l:dgr) + (l:dgg * l:dgg) + (l:dgb * l:dgb) + let l:dr = rgb_level(l:gx) - a:r + let l:dg = rgb_level(l:gy) - a:g + let l:db = rgb_level(l:gz) - a:b + let l:drgb = (l:dr * l:dr) + (l:dg * l:dg) + (l:db * l:db) + if l:dgrey < l:drgb + " Use the grey + return grey_colour(l:gx) + else + " Use the colour + return rgb_colour(l:x, l:y, l:z) + endif + else + " Only one possibility + return rgb_colour(l:x, l:y, l:z) + endif + endfun + + " Returns the palette index to approximate the 'rrggbb' hex string + fun rgb(rgb) + let l:r = ("0x" . strpart(a:rgb, 0, 2)) + 0 + let l:g = ("0x" . strpart(a:rgb, 2, 2)) + 0 + let l:b = ("0x" . strpart(a:rgb, 4, 2)) + 0 + + return colour(l:r, l:g, l:b) + endfun + + " Sets the highlighting for the given group + fun X(group, fg, bg, attr) + if a:fg != "" + exec "hi " . a:group . " guifg=#" . a:fg . " ctermfg=" . rgb(a:fg) + endif + if a:bg != "" + exec "hi " . a:group . " guibg=#" . a:bg . " ctermbg=" . rgb(a:bg) + endif + if a:attr != "" + exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr + endif + endfun + + " Vim Highlighting + call X("Normal", s:foreground, s:background, "") + call X("LineNr", s:selection, "", "") + call X("NonText", s:selection, "", "") + call X("SpecialKey", s:selection, "", "") + call X("Search", s:background, s:yellow, "") + call X("TabLine", s:foreground, s:background, "reverse") + call X("StatusLine", s:window, s:yellow, "reverse") + call X("StatusLineNC", s:window, s:foreground, "reverse") + call X("VertSplit", s:window, s:window, "none") + call X("Visual", "", s:selection, "") + call X("Directory", s:blue, "", "") + call X("ModeMsg", s:green, "", "") + call X("MoreMsg", s:green, "", "") + call X("Question", s:green, "", "") + call X("WarningMsg", s:red, "", "") + call X("MatchParen", "", s:selection, "") + call X("Folded", s:comment, s:background, "") + call X("FoldColumn", "", s:background, "") + if version >= 700 + call X("CursorLine", "", s:line, "none") + call X("CursorColumn", "", s:line, "none") + call X("PMenu", s:foreground, s:selection, "none") + call X("PMenuSel", s:foreground, s:selection, "reverse") + call X("SignColumn", "", s:background, "none") + end + if version >= 703 + call X("ColorColumn", "", s:line, "none") + end + + " Standard Highlighting + call X("Comment", s:comment, "", "") + call X("Todo", s:yellow, s:background, "") + call X("Title", s:comment, "", "") + call X("Identifier", s:red, "", "none") + call X("Statement", s:foreground, "", "") + call X("Conditional", s:foreground, "", "") + call X("Repeat", s:foreground, "", "") + call X("Structure", s:purple, "", "") + call X("Function", s:blue, "", "") + call X("Constant", s:orange, "", "") + call X("String", s:green, "", "") + call X("Special", s:foreground, "", "") + call X("PreProc", s:purple, "", "") + call X("Operator", s:aqua, "", "none") + call X("Type", s:blue, "", "none") + call X("Define", s:purple, "", "none") + call X("Include", s:blue, "", "") + "call X("Ignore", "666666", "", "") + + " Vim Highlighting + call X("vimCommand", s:red, "", "none") + + " C Highlighting + call X("cType", s:yellow, "", "") + call X("cStorageClass", s:purple, "", "") + call X("cConditional", s:purple, "", "") + call X("cRepeat", s:purple, "", "") + + " PHP Highlighting + call X("phpVarSelector", s:red, "", "") + call X("phpKeyword", s:purple, "", "") + call X("phpRepeat", s:purple, "", "") + call X("phpConditional", s:purple, "", "") + call X("phpStatement", s:purple, "", "") + call X("phpMemberSelector", s:foreground, "", "") + + " Ruby Highlighting + call X("rubySymbol", s:green, "", "") + call X("rubyConstant", s:yellow, "", "") + call X("rubyAttribute", s:blue, "", "") + call X("rubyInclude", s:blue, "", "") + call X("rubyLocalVariableOrMethod", s:orange, "", "") + call X("rubyCurlyBlock", s:orange, "", "") + call X("rubyStringDelimiter", s:green, "", "") + call X("rubyInterpolationDelimiter", s:orange, "", "") + call X("rubyConditional", s:purple, "", "") + call X("rubyRepeat", s:purple, "", "") + + " Python Highlighting + call X("pythonInclude", s:purple, "", "") + call X("pythonStatement", s:purple, "", "") + call X("pythonConditional", s:purple, "", "") + call X("pythonFunction", s:blue, "", "") + + " JavaScript Highlighting + call X("javaScriptBraces", s:foreground, "", "") + call X("javaScriptFunction", s:purple, "", "") + call X("javaScriptConditional", s:purple, "", "") + call X("javaScriptRepeat", s:purple, "", "") + call X("javaScriptNumber", s:orange, "", "") + call X("javaScriptMember", s:orange, "", "") + + " Diff Highlighting + call X("diffAdded", s:green, "", "") + call X("diffRemoved", s:red, "", "") + + " ShowMarks Highlighting + call X("ShowMarksHLl", s:orange, s:background, "none") + call X("ShowMarksHLo", s:purple, s:background, "none") + call X("ShowMarksHLu", s:yellow, s:background, "none") + call X("ShowMarksHLm", s:aqua, s:background, "none") + + " Delete Functions + delf X + delf rgb + delf colour + delf rgb_colour + delf rgb_level + delf rgb_number + delf grey_colour + delf grey_level + delf grey_number +endif + diff --git a/vim/colors/bubblegum.vim b/vim/colors/bubblegum.vim new file mode 100644 index 0000000000..b9a92f383e --- /dev/null +++ b/vim/colors/bubblegum.vim @@ -0,0 +1,146 @@ +" Vim Color File +" Name: bubblegum.vim +" Version: 0.1 +" Maintainer: baskerville +" +" 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=249 ctermbg=236 cterm=none guifg=#B2B2B2 guibg=#303030 gui=none +hi Comment ctermfg=244 guifg=#808080 + +" yellow +hi Constant ctermfg=186 guifg=#D7D787 +hi String ctermfg=187 guifg=#D7D7AF +hi Character ctermfg=187 guifg=#D7D7AF +hi Number ctermfg=179 guifg=#D7AF5F +hi Boolean ctermfg=187 guifg=#D7D7AF +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=150 guifg=#AFD787 +hi Include ctermfg=150 guifg=#AFD787 +hi Define ctermfg=150 guifg=#AFD787 +hi Macro ctermfg=150 guifg=#AFD787 +hi PreCondit ctermfg=150 guifg=#AFD787 + +" 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=189 ctermbg=bg cterm=none guifg=#D7D7FF guibg=bg gui=none + +" +" minor groups +" +hi StatusLine ctermfg=fg ctermbg=237 cterm=none guifg=fg guibg=#3A3A3A gui=none +hi StatusLineNC ctermfg=244 ctermbg=237 cterm=none guifg=#808080 guibg=#3A3A3A gui=none +hi TabLine ctermfg=fg ctermbg=237 cterm=none guifg=fg guibg=#3A3A3A gui=none +hi TabLineSel ctermfg=253 ctermbg=238 cterm=none guifg=#DADADA guibg=#444444 gui=none +hi TabLineFill ctermfg=fg ctermbg=237 cterm=none guifg=fg guibg=#3A3A3A gui=none + +hi Pmenu ctermfg=fg ctermbg=237 guifg=fg guibg=#3A3A3A +hi PmenuSel ctermfg=231 ctermbg=244 guifg=#FFFFFF guibg=#808080 +hi PmenuSbar ctermfg=231 ctermbg=244 guifg=#FFFFFF guibg=#808080 +hi WildMenu ctermfg=71 ctermbg=237 cterm=none guifg=#5FAF5F guibg=#3A3A3A gui=none + +hi Visual ctermfg=bg ctermbg=117 guifg=bg guibg=#87D7FF +hi VisualNOS ctermfg=bg ctermbg=116 guifg=bg guibg=#87D7D7 +hi VertSplit ctermfg=244 ctermbg=237 cterm=none guifg=#808080 guibg=#3A3A3A gui=none +hi LineNr ctermfg=244 ctermbg=237 guifg=#808080 guibg=#3A3A3A + +hi Title ctermfg=109 guifg=#87AFAF +hi SpecialKey ctermfg=114 guifg=#87D787 +hi NonText ctermfg=244 guifg=#808080 +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=244 ctermbg=bg guifg=#808080 guibg=bg +hi FoldColumn ctermfg=79 ctermbg=237 guifg=#5FD7AF guibg=#3A3A3A +hi SignColumn ctermfg=79 ctermbg=237 guifg=#5FD7AF guibg=#3A3A3A +hi ColorColumn ctermfg=79 ctermbg=237 guifg=#5FD7AF guibg=#3A3A3A + +hi CursorColumn ctermbg=237 cterm=none guibg=#3A3A3A gui=none +hi CursorLine ctermbg=237 cterm=none guibg=#3A3A3A gui=none + +hi vimFold ctermfg=244 guifg=#808080 +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=244 guifg=#808080 +hi diffLine ctermfg=244 guifg=#808080 +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=244 guifg=#808080 +hi mkdURL ctermfg=111 guifg=#87AFFF +hi mkdLink ctermfg=181 guifg=#D7AFAF + +hi def link mailSubject Title +hi def link mailSignature Comment +hi def link mailQuoted2 mailQuoted1 +hi def link perlSharpBang Comment diff --git a/vim/colors/toychest.vim b/vim/colors/toychest.vim new file mode 100644 index 0000000000..3c2045ebf4 --- /dev/null +++ b/vim/colors/toychest.vim @@ -0,0 +1,109 @@ +" Vim color file - toychest +" Author: Jackson gariety +set background=dark +if version > 580 + hi clear + if exists("syntax_on") + syntax reset + endif +endif + +set t_Co=256 +let g:colors_name = "toychest" + +"hi IncSearch -- no settings -- +"hi WildMenu -- no settings -- +"hi SignColumn -- no settings -- +"hi SpecialComment -- no settings -- +hi Typedef guifg=#b45ddc guibg=NONE guisp=NONE gui=NONE ctermfg=134 ctermbg=NONE cterm=NONE +"hi Title -- no settings -- +"hi Folded -- no settings -- +"hi PreCondit -- no settings -- +hi Include guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=209 ctermbg=NONE cterm=NONE +hi Float guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +"hi StatusLineNC -- no settings -- +"hi CTagsMember -- no settings -- +hi NonText guifg=#34d58e guibg=NONE guisp=NONE gui=NONE ctermfg=79 ctermbg=NONE cterm=NONE +hi CTagsGlobalConstant guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +"hi DiffText -- no settings -- +"hi ErrorMsg -- no settings -- +"hi Ignore -- no settings -- +"hi Debug -- no settings -- +hi PMenuSbar guifg=NONE guibg=#848688 guisp=#848688 gui=NONE ctermfg=NONE ctermbg=102 cterm=NONE +hi Identifier guifg=#b35ddc guibg=NONE guisp=NONE gui=NONE ctermfg=179 ctermbg=NONE cterm=NONE +"hi SpecialChar -- no settings -- +hi Conditional guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=209 ctermbg=NONE cterm=NONE +hi StorageClass guifg=#e4bc38 guibg=NONE guisp=NONE gui=NONE ctermfg=179 ctermbg=NONE cterm=NONE +"hi Todo -- no settings -- +"hi Special -- no settings -- +"hi LineNr -- no settings -- +"hi StatusLine -- no settings -- +hi Normal guifg=#34d58e guibg=#2f475d guisp=#2f475d gui=NONE ctermfg=79 ctermbg=23 cterm=NONE +"hi Label -- no settings -- +hi CTagsImport guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=209 ctermbg=NONE cterm=NONE +hi PMenuSel guifg=#88dd88 guibg=#949698 guisp=#949698 gui=NONE ctermfg=114 ctermbg=246 cterm=NONE +"hi Search -- no settings -- +hi CTagsGlobalVariable guifg=#b45ddc guibg=NONE guisp=NONE gui=NONE ctermfg=134 ctermbg=NONE cterm=NONE +hi Delimiter guifg=#b45ddc guibg=NONE guisp=NONE gui=NONE ctermfg=134 ctermbg=NONE cterm=NONE +"hi Statement -- no settings -- +"hi SpellRare -- no settings -- +"hi EnumerationValue -- no settings -- +hi Comment guifg=#406c9b guibg=NONE guisp=NONE gui=italic ctermfg=67 ctermbg=NONE cterm=NONE +hi Character guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +"hi TabLineSel -- no settings -- +hi Number guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +hi javaScriptNumber guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +hi Boolean guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +hi Operator guifg=#16a084 guibg=NONE guisp=NONE gui=NONE ctermfg=36 ctermbg=NONE cterm=NONE +"hi CursorLine -- no settings -- +"hi Union -- no settings -- +"hi TabLineFill -- no settings -- +hi Question guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=209 ctermbg=NONE cterm=NONE +"hi WarningMsg -- no settings -- +"hi VisualNOS -- no settings -- +"hi DiffDelete -- no settings -- +"hi ModeMsg -- no settings -- +"hi CursorColumn -- no settings -- +hi Define guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=179 ctermbg=NONE cterm=NONE +hi Function guifg=#e4bc38 guibg=NONE guisp=NONE gui=NONE ctermfg=179 ctermbg=NONE cterm=NONE +"hi FoldColumn -- no settings -- +"hi PreProc -- no settings -- +"hi EnumerationName -- no settings -- +"hi Visual -- no settings -- +"hi MoreMsg -- no settings -- +"hi SpellCap -- no settings -- +"hi VertSplit -- no settings -- +"hi Exception -- no settings -- +hi Keyword guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=209 ctermbg=NONE cterm=NONE +hi Type guifg=#e67e22 guibg=NONE guisp=NONE gui=NONE ctermfg=166 ctermbg=NONE cterm=NONE +"hi DiffChange -- no settings -- +"hi Cursor -- no settings -- +"hi SpellLocal -- no settings -- +"hi Error -- no settings -- +hi PMenu guifg=#dddddd guibg=#545658 guisp=#545658 gui=NONE ctermfg=253 ctermbg=240 cterm=NONE +"hi SpecialKey -- no settings -- +hi Constant guifg=#3498db guibg=NONE guisp=NONE gui=NONE ctermfg=74 ctermbg=NONE cterm=NONE +hi DefinedName guifg=#e4bc38 guibg=NONE guisp=NONE gui=NONE ctermfg=179 ctermbg=NONE cterm=NONE +hi Tag guifg=#f39d12 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE +hi String guifg=#16a084 guibg=NONE guisp=NONE gui=NONE ctermfg=36 ctermbg=NONE cterm=NONE +hi PMenuThumb guifg=NONE guibg=#a4a6a8 guisp=#a4a6a8 gui=NONE ctermfg=NONE ctermbg=248 cterm=NONE +"hi MatchParen -- no settings -- +hi LocalVariable guifg=#b45ddc guibg=NONE guisp=NONE gui=NONE ctermfg=134 ctermbg=NONE cterm=NONE +"hi Repeat -- no settings -- +"hi SpellBad -- no settings -- +hi CTagsClass guifg=#e4bc38 guibg=NONE guisp=NONE gui=NONE ctermfg=179 ctermbg=NONE cterm=NONE +"hi Directory -- no settings -- +hi Structure guifg=#e75c3d guibg=NONE guisp=NONE gui=NONE ctermfg=209 ctermbg=NONE cterm=NONE +"hi Macro -- no settings -- +"hi Underlined -- no settings -- +"hi DiffAdd -- no settings -- +"hi TabLine -- no settings -- +hi htmlTagName guifg=#f39c12 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE +hi htmlSpecialTagName guifg=#f39c12 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE +hi htmlTag guifg=#f39c12 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE +hi htmlEndTag guifg=#f39c12 guibg=NONE guisp=NONE gui=NONE ctermfg=214 ctermbg=NONE cterm=NONE +hi htmlString guifg=#f1c40f guibg=NONE guisp=NONE gui=NONE ctermbg=NONE cterm=NONE +hi htmlTitle guifg=#34d58e guibg=#2f475d guisp=#2f475d gui=NONE ctermfg=79 ctermbg=23 cterm=NONE +hi htmlH1 guifg=#34d58e guibg=#2f475d guisp=#2f475d gui=NONE ctermfg=79 ctermbg=23 cterm=NONE +hi rubyClass guifg=#e75c3d guibg=#2f475d guisp=#2f475d gui=NONE ctermfg=79 ctermbg=23 cterm=NONE +"hi clear -- no settings -- diff --git a/vimrc b/vimrc index 140b0e30d6..625ec8e0aa 100644 --- a/vimrc +++ b/vimrc @@ -19,7 +19,8 @@ set encoding=utf-8 syntax on set background=dark " Some plugins/themes need this " color Tomorrow-Night -color jellybeans+ +" color jellybeans+ +color Spacedust set showcmd " Display incomplete commands. set showmode " Display the mode you're in.