Last active
November 3, 2017 18:25
-
-
Save NatWeiss/f85084b49deee69fc6acbd416b7e640e to your computer and use it in GitHub Desktop.
Vim color theme that looks like Xcode's default but with a dark background
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" Vim color file | |
set background=dark | |
highlight clear | |
if exists("syntax_on") | |
syntax reset | |
endif | |
let g:colors_name = "Xcode Dark" | |
hi Cursor ctermfg=235 ctermbg=231 cterm=NONE guifg=#222222 guibg=#f8f8f0 gui=NONE | |
hi Visual ctermfg=NONE ctermbg=238 cterm=NONE guifg=NONE guibg=#444444 gui=NONE | |
hi CursorLine ctermfg=NONE ctermbg=237 cterm=NONE guifg=NONE guibg=#373737 gui=NONE | |
hi CursorColumn ctermfg=NONE ctermbg=237 cterm=NONE guifg=NONE guibg=#373737 gui=NONE | |
hi ColorColumn ctermfg=NONE ctermbg=237 cterm=NONE guifg=NONE guibg=#373737 gui=NONE | |
hi LineNr ctermfg=245 ctermbg=237 cterm=NONE guifg=#8d8d8a guibg=#373737 gui=NONE | |
hi VertSplit ctermfg=241 ctermbg=241 cterm=NONE guifg=#60605e guibg=#60605e gui=NONE | |
hi MatchParen ctermfg=197 ctermbg=NONE cterm=underline guifg=#f92672 guibg=NONE gui=underline | |
hi StatusLine ctermfg=11 ctermbg=241 cterm=bold guifg=#f8f8f2 guibg=#60605e gui=bold | |
hi StatusLineNC ctermfg=11 ctermbg=241 cterm=NONE guifg=#f8f8f2 guibg=#60605e gui=NONE | |
hi Pmenu ctermfg=15 ctermbg=0 cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi PmenuSel ctermfg=11 ctermbg=238 cterm=NONE guifg=NONE guibg=#444444 gui=NONE | |
hi IncSearch ctermfg=235 ctermbg=186 cterm=NONE guifg=#222222 guibg=#e6db74 gui=NONE | |
hi Search ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline | |
hi Directory ctermfg=141 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi Folded ctermfg=95 ctermbg=235 cterm=NONE guifg=#75715e guibg=#222222 gui=NONE | |
hi Normal ctermfg=231 ctermbg=235 cterm=NONE guifg=#f8f8f2 guibg=#222222 gui=NONE | |
hi Boolean ctermfg=169 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi Character ctermfg=33 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi Comment ctermfg=28 ctermbg=NONE cterm=NONE guifg=#75715e guibg=NONE gui=NONE | |
hi Conditional ctermfg=169 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi Constant ctermfg=94 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi Define ctermfg=94 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi DiffAdd ctermfg=11 ctermbg=64 cterm=bold guifg=#f8f8f2 guibg=#45820c gui=bold | |
hi DiffDelete ctermfg=88 ctermbg=NONE cterm=NONE guifg=#8a0707 guibg=NONE gui=NONE | |
hi DiffChange ctermfg=231 ctermbg=23 cterm=NONE guifg=#f8f8f2 guibg=#213655 gui=NONE | |
hi DiffText ctermfg=231 ctermbg=24 cterm=bold guifg=#f8f8f2 guibg=#204a87 gui=bold | |
hi ErrorMsg ctermfg=231 ctermbg=197 cterm=NONE guifg=#f8f8f0 guibg=#f92672 gui=NONE | |
hi WarningMsg ctermfg=231 ctermbg=197 cterm=NONE guifg=#f8f8f0 guibg=#f92672 gui=NONE | |
hi Float ctermfg=33 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi Function ctermfg=37 ctermbg=NONE cterm=NONE guifg=#a6e22e guibg=NONE gui=NONE | |
hi Identifier ctermfg=11 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic | |
"hi Keyword ctermfg=11 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
"hi Label ctermfg=11 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE | |
hi NonText ctermfg=8 ctermbg=236 cterm=NONE guifg=#3b3a32 guibg=#2d2d2c gui=NONE | |
hi Number ctermfg=33 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi Operator ctermfg=8 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi PreProc ctermfg=94 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
" printf formatters | |
hi Special ctermfg=160 ctermbg=NONE cterm=NONE guifg=#f8f8f2 guibg=NONE gui=NONE | |
hi SpecialKey ctermfg=59 ctermbg=237 cterm=NONE guifg=#3b3a32 guibg=#373737 gui=NONE | |
hi Statement ctermfg=169 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
" const, auto, etc. | |
hi StorageClass ctermfg=169 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic | |
hi String ctermfg=160 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE | |
hi Tag ctermfg=11 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi Title ctermfg=11 ctermbg=NONE cterm=bold guifg=#f8f8f2 guibg=NONE gui=bold | |
hi Todo ctermfg=95 ctermbg=NONE cterm=inverse,bold guifg=#75715e guibg=NONE gui=inverse,bold | |
hi Type ctermfg=169 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline,bold guifg=NONE guibg=NONE gui=underline | |
hi rubyClass ctermfg=197 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi rubyFunction ctermfg=148 ctermbg=NONE cterm=NONE guifg=#a6e22e guibg=NONE gui=NONE | |
hi rubyInterpolationDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi rubySymbol ctermfg=141 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi rubyConstant ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic | |
hi rubyStringDelimiter ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE | |
hi rubyBlockParameter ctermfg=208 ctermbg=NONE cterm=NONE guifg=#fd971f guibg=NONE gui=italic | |
hi rubyInstanceVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi rubyInclude ctermfg=197 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi rubyGlobalVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi rubyRegexp ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE | |
hi rubyRegexpDelimiter ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE | |
hi rubyEscape ctermfg=141 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi rubyControl ctermfg=197 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi rubyClassVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi rubyOperator ctermfg=197 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi rubyException ctermfg=197 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi rubyPseudoVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi rubyRailsUserClass ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic | |
hi rubyRailsARAssociationMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi rubyRailsARMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi rubyRailsRenderMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi rubyRailsMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi erubyDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi erubyComment ctermfg=95 ctermbg=NONE cterm=NONE guifg=#75715e guibg=NONE gui=NONE | |
hi erubyRailsMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi htmlTag ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi htmlEndTag ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi htmlTagName ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi htmlArg ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi htmlSpecialChar ctermfg=141 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi javaScriptFunction ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic | |
hi javaScriptRailsFunction ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi javaScriptBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi yamlKey ctermfg=197 ctermbg=NONE cterm=NONE guifg=#f92672 guibg=NONE gui=NONE | |
hi yamlAnchor ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi yamlAlias ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE | |
hi yamlDocumentHeader ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE | |
hi cssURL ctermfg=208 ctermbg=NONE cterm=NONE guifg=#fd971f guibg=NONE gui=italic | |
hi cssFunctionName ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi cssColor ctermfg=141 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi cssPseudoClassId ctermfg=148 ctermbg=NONE cterm=NONE guifg=#a6e22e guibg=NONE gui=NONE | |
hi cssClassName ctermfg=148 ctermbg=NONE cterm=NONE guifg=#a6e22e guibg=NONE gui=NONE | |
hi cssValueLength ctermfg=141 ctermbg=NONE cterm=NONE guifg=#ae81ff guibg=NONE gui=NONE | |
hi cssCommonAttr ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE | |
hi cssBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment