Skip to content

Instantly share code, notes, and snippets.

@hhatto
Created September 5, 2013 13:45
Show Gist options
  • Save hhatto/6450313 to your computer and use it in GitHub Desktop.
Save hhatto/6450313 to your computer and use it in GitHub Desktop.
"
" Fruity Color Scheme
" ===================
"
" Author: Armin Ronacher <armin.ronacher@active-4.com>
" Version: 0.2
"
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "fruity"
" Default Colors
hi Normal ctermfg=231 guifg=#ffffff ctermbg=233 guibg=#001217
hi NonText ctermfg=238 guifg=#444444 ctermbg=16 guibg=#000000
hi Cursor ctermbg=248 guibg=#aaaaaa
hi lCursor ctermbg=248 guibg=#aaaaaa
hi Visual ctermbg=23 guibg=#004254
" Search
hi Search ctermfg=233 guifg=#161C00 ctermbg=154 guibg=#BEED00 cterm=bold gui=bold
hi IncSearch ctermfg=23 guifg=#004357 ctermbg=159 guibg=#B8EFFF
" Window Elements
hi StatusLine ctermfg=234 guifg=#00243B ctermbg=252 guibg=#C1CFDE cterm=NONE gui=NONE
hi StatusLineNC ctermfg=59 guifg=#506070 ctermbg=254 guibg=#DFE9F2
hi VertSplit ctermfg=145 guifg=#a0b0c0 ctermbg=145 guibg=#a0b0c0
hi Folded ctermfg=233 guifg=#111111 ctermbg=103 guibg=#8090a0
hi CursorLine ctermbg=233 guibg=#001C24
hi ColorColumn ctermbg=233 guibg=#011c25
hi LineNr ctermfg=248 guifg=#aaaaaa ctermbg=234 guibg=#00252e
hi CursorLineNr ctermfg=231 guifg=#ffffff ctermbg=234 guibg=#00252e
hi MatchParen ctermfg=194 guifg=#CEF2D0 ctermbg=22 guibg=#105715 cterm=bold gui=bold
" Signs and gutter
hi SignColumn ctermbg=234 guibg=#002B36
hi GitGutterAdd ctermfg=76 guifg=#5BCF21 ctermbg=234 guibg=#002B36
hi GitGutterChange ctermfg=172 guifg=#CF9A21 ctermbg=234 guibg=#002B36
hi GitGutterDelete ctermfg=160 guifg=#CF2121 ctermbg=234 guibg=#002B36
hi GitGutterChangeDelete ctermfg=112 guifg=#95CF21 ctermbg=234 guibg=#002B36
hi SyntasticErrorSign ctermfg=160 guifg=#EB1515 ctermbg=52 guibg=#3B0000
hi SyntasticWarningSign ctermfg=208 guifg=#ED9A09 ctermbg=235 guibg=#422A00
" Completion menu
hi Pmenu ctermfg=231 guifg=#ffffff ctermbg=23 guibg=#0D4854
hi PmenuSel ctermfg=231 guifg=#ffffff ctermbg=24 guibg=#146E80
" Wild menu active item
hi WildMenu ctermbg=239 guibg=#324A61 ctermfg=189 guifg=#D3E3F2 cterm=bold gui=bold
" Specials
hi Todo ctermfg=160 guifg=#e50808 ctermbg=52 guibg=#520000 cterm=bold gui=bold
hi Title ctermfg=231 guifg=#ffffff cterm=bold gui=bold
hi Special ctermfg=208 guifg=#fd8900
" Syntax Elements
hi String ctermfg=32 guifg=#0086d2
hi Constant ctermfg=32 guifg=#007DC4
hi Number ctermfg=33 guifg=#0086f7 cterm=bold gui=bold
hi Statement ctermfg=202 guifg=#fb660a cterm=bold gui=bold
hi Function ctermfg=39 guifg=#00A6FF
hi PreProc ctermfg=196 guifg=#ff0007 cterm=bold gui=bold
hi Comment ctermfg=45 guifg=#00d2ff ctermbg=233 guibg=#0a1323 cterm=italic gui=italic
hi Type ctermfg=37 guifg=#00A8A0 cterm=NONE gui=NONE
hi Error ctermfg=231 guifg=#ffffff ctermbg=124 guibg=#ab0000
hi Identifier ctermfg=113 guifg=#79E33B
hi Label ctermfg=134 guifg=#BD55E6
hi Operator ctermfg=248 guifg=#aaaaaa
" Minibuf Explorer
hi MBENormal ctermfg=45 guifg=#00d2ff
hi MBEVisibleNormal ctermfg=208 guifg=#fd8900 cterm=bold gui=bold
hi MBEChanged ctermfg=45 guifg=#00d2ff cterm=underline gui=underline
hi MBEVisibleChanged ctermfg=208 guifg=#fd8900 cterm=bold,underline gui=bold,underline
" Python Highlighting for python.vim
hi pythonCoding ctermfg=198 guifg=#ff0086
hi pythonRun ctermfg=198 guifg=#ff0086
hi pythonBuiltinObj ctermfg=25 guifg=#2b6ba2 cterm=bold gui=bold
hi pythonBuiltinFunc ctermfg=25 guifg=#2b6ba2 cterm=bold gui=bold
hi pythonException ctermfg=196 guifg=#ee0000 cterm=bold gui=bold
hi pythonExClass ctermfg=77 guifg=#66cd66 cterm=bold gui=bold
hi pythonSpaceError ctermbg=232 guibg=#270000
hi pythonDocTest ctermfg=65 guifg=#3c8e68 ctermbg=233 guibg=#02101d
hi pythonDocTest2 ctermfg=65 guifg=#3c8e68 ctermbg=233 guibg=#02101d
hi pythonFunction ctermfg=106 guifg=#82C100 cterm=bold gui=bold
hi pythonClass ctermfg=198 guifg=#ff0086 cterm=bold gui=bold
hi pythonString ctermfg=32 guifg=#0086d2 ctermbg=233 guibg=#031526
hi pythonEscape ctermfg=208 guifg=#fd8900 ctermbg=233 guibg=#031526
hi pythonStrFormat ctermfg=208 guifg=#fd8900 ctermbg=233 guibg=#031526
hi def link pythonOperator pythonStatement
" JavaScript Highlighting
hi javaScript ctermfg=231 guifg=#ffffff
hi javaScriptRegexpString ctermfg=130 guifg=#aa6600
hi javaScriptDocComment ctermfg=248 guifg=#aaaaaa
hi javaScriptCssStyles ctermfg=172 guifg=#dd7700
hi javaScriptDomElemFuncs ctermfg=77 guifg=#66cd66
hi javaScriptHtmlElemFuncs ctermfg=172 guifg=#dd7700
hi javaScriptLabel ctermfg=39 guifg=#00bdec cterm=italic gui=italic
hi javaScriptPrototype ctermfg=39 guifg=#00bdec
hi javaScriptConditional ctermfg=196 guifg=#ff0007 cterm=bold gui=bold
hi javaScriptRepeat ctermfg=196 guifg=#ff0007 cterm=bold gui=bold
hi javaScriptFunction ctermfg=198 guifg=#ff0086 cterm=bold gui=bold
" CSS Highlighting
hi cssIdentifier ctermfg=77 guifg=#66cd66 cterm=bold gui=bold
hi cssBraces ctermfg=39 guifg=#00bdec cterm=bold gui=bold
" Ruby Highlighting
hi rubySharpBang ctermfg=45 guifg=#00d2ff ctermbg=233 guibg=#0a1323 cterm=bold,italic gui=bold,italic
hi rubyFunction ctermfg=25 guifg=#0066bb cterm=bold gui=bold
hi rubyDefine ctermfg=160 guifg=#dd0000 cterm=bold gui=bold
hi rubyClassName ctermfg=31 guifg=#2996a0 cterm=bold gui=bold
hi rubyKeyword ctermfg=160 guifg=#dd0000 cterm=bold gui=bold
hi rubyConditional ctermfg=160 guifg=#dd0000 cterm=bold gui=bold
hi rubyControl ctermfg=196 guifg=#ff0000 cterm=bold gui=bold
hi rubyRepeat ctermfg=196 guifg=#ff0000 cterm=bold gui=bold
hi rubySymbol ctermfg=198 guifg=#ff0086
hi rubyASCIICode ctermfg=125 guifg=#bb0066 cterm=bold gui=bold
hi rubyIdentifier ctermfg=33 guifg=#008aff
hi rubyGlobalVariable ctermfg=172 guifg=#dd7700
hi rubyConstant ctermfg=172 guifg=#dd7700 cterm=bold gui=bold
hi rubyBlockParameter ctermfg=77 guifg=#66cd66
hi rubyPredefinedIdentifier ctermfg=79 guifg=#49c9b5
hi rubyInterpolationDelimiter ctermfg=39 guifg=#00bdec cterm=bold gui=bold
hi rubyString ctermfg=32 guifg=#0086d2 ctermbg=233 guibg=#071320
hi rubyStringDelimiter ctermfg=172 guifg=#dd7700 ctermbg=233 guibg=#071320
hi rubyRegexp ctermfg=113 guifg=#92cd35 ctermbg=232 guibg=#200000
hi rubyRegexpDelimiter ctermfg=196 guifg=#ff0007
hi rubySpaceError ctermbg=232 guibg=#270000
hi rubyDocumentation ctermfg=248 guifg=#aaaaaa
hi rubyData ctermfg=243 guifg=#777777
" XML Highlighting
hi xmlTag ctermfg=39 guifg=#00bdec
hi xmlTagName ctermfg=39 guifg=#00bdec
hi xmlEndTag ctermfg=39 guifg=#00bdec
hi xmlNamespace ctermfg=39 guifg=#00bdec cterm=underline gui=underline
hi xmlAttribPunct ctermfg=187 guifg=#cccaa9 cterm=bold gui=bold
hi xmlEqual ctermfg=187 guifg=#cccaa9 cterm=bold gui=bold
hi xmlCdata ctermfg=125 guifg=#bf0945 cterm=bold gui=bold
hi xmlCdataCdata ctermfg=125 guifg=#ac1446 ctermbg=233 guibg=#23010c cterm=none gui=none
hi xmlCdataStart ctermfg=125 guifg=#bf0945 cterm=bold gui=bold
hi xmlCdataEnd ctermfg=125 guifg=#bf0945 cterm=bold gui=bold
" HTML Highlighting
hi htmlTag ctermfg=39 guifg=#00bdec cterm=bold gui=bold
hi htmlEndTag ctermfg=39 guifg=#00bdec cterm=bold gui=bold
hi htmlSpecialTagName ctermfg=77 guifg=#66cd66
hi htmlTagName ctermfg=77 guifg=#66cd66
hi htmlTagN ctermfg=77 guifg=#66cd66
hi htmlEvent ctermfg=231 guifg=#ffffff
" Django Highlighting
hi djangoTagBlock ctermfg=196 guifg=#ff0007 ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi djangoVarBlock ctermfg=196 guifg=#ff0007 ctermbg=232 guibg=#200000
hi djangoArgument ctermfg=32 guifg=#0086d2 ctermbg=232 guibg=#200000
hi djangoStatement ctermfg=202 guifg=#fb660a ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi djangoComment ctermfg=28 guifg=#008800 ctermbg=232 guibg=#002300 cterm=italic gui=italic
hi djangoFilter ctermfg=198 guifg=#ff0086 ctermbg=232 guibg=#200000 cterm=italic gui=italic
" Jinja Highlighting
hi jinjaTagBlock ctermfg=196 guifg=#ff0007 ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi jinjaVarBlock ctermfg=196 guifg=#ff0007 ctermbg=232 guibg=#200000
hi jinjaString ctermfg=32 guifg=#0086d2 ctermbg=232 guibg=#200000
hi jinjaNumber ctermfg=125 guifg=#bf0945 ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi jinjaStatement ctermfg=202 guifg=#fb660a ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi jinjaComment ctermfg=28 guifg=#008800 ctermbg=232 guibg=#002300 cterm=italic gui=italic
hi jinjaCommentDelim ctermfg=28 guifg=#008800 ctermbg=232 guibg=#002300 cterm=bold gui=bold
hi jinjaFilter ctermfg=198 guifg=#ff0086 ctermbg=232 guibg=#200000
hi jinjaFunction ctermfg=198 guifg=#ff0086 ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi jinjaRaw ctermfg=231 guifg=#ffffff ctermbg=232 guibg=#200000
hi jinjaRawDelim ctermfg=248 guifg=#aaaaaa ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi jinjaOperator ctermfg=231 guifg=#ffffff ctermbg=232 guibg=#200000
hi jinjaVariable ctermfg=113 guifg=#92cd35 ctermbg=232 guibg=#200000
hi jinjaAttribute ctermfg=172 guifg=#dd7700 ctermbg=232 guibg=#200000
hi jinjaSpecial ctermfg=33 guifg=#008ffd ctermbg=232 guibg=#200000
" C Highlighting
hi cString ctermfg=32 guifg=#0086d2 ctermbg=233 guibg=#071320
hi cFormat ctermfg=208 guifg=#fd8900 ctermbg=233 guibg=#02101d
hi cSpecial ctermfg=113 guifg=#92cd35 ctermbg=233 guibg=#02101d
hi cType ctermfg=113 guifg=#92cd35 cterm=bold gui=bold
hi def link cppType cType
hi cError ctermfg=196 guifg=#ff0007 ctermbg=232 guibg=#200000 cterm=bold gui=bold
hi cCppOut ctermfg=243 guifg=#777777
hi def link cStorageClass Statement
hi def link cStructure Statement
hi def link cppStructure cStructure
hi cppAccess ctermfg=113 guifg=#92cd35 cterm=NONE gui=NONE
" Rust Highlighting
hi rustSigil ctermfg=187 guifg=#C8DEB1 cterm=NONE gui=NONE
hi rustModPath ctermfg=81 guifg=#57C4FF
hi rustAttribute ctermfg=81 guifg=#63C9FF cterm=italic gui=italic
hi rustDeriving ctermfg=231 guifg=#ffffff cterm=italic gui=italic
hi rustCommentDoc ctermfg=123 guifg=#8AF7FF cterm=italic gui=italic
hi rustMacro ctermfg=155 guifg=#AAFF42
hi rustLifetime ctermfg=231 guifg=#ffffff
hi rustModPathSep ctermfg=248 guifg=#aaaaaa
" ERuby Highlighting
hi erubyDelimiter ctermfg=28 guifg=#2c8a16 cterm=bold gui=bold
hi erubyComment ctermfg=65 guifg=#4d9b3a cterm=italic gui=italic
" Make highlighting
hi makeTarget ctermfg=77 guifg=#69CC56
hi makeSpecTarget ctermfg=149 guifg=#ABE841
hi makeCommands ctermfg=152 guifg=#B0EAEB
" Rst highlighting
hi rstStandaloneHyperlink ctermfg=75 guifg=#5CB6ED cterm=NONE gui=NONE
hi rstFootnoteReference ctermfg=75 guifg=#5CB6ED cterm=NONE gui=NONE
hi rstCitationReference ctermfg=75 guifg=#5CB6ED cterm=NONE gui=NONE
hi rstHyperLinkReference ctermfg=75 guifg=#5CB6ED cterm=NONE gui=NONE
hi rstInlineInternalTargets ctermfg=75 guifg=#5CB6ED cterm=NONE gui=NONE
hi rstDoctestBlock ctermfg=116 guifg=#9AD3E3
hi rstSections ctermfg=80 guifg=#32C7C7
" Directory listings (mostly NERDTree)
hi Directory ctermfg=76 guifg=#6EDE23
hi NERDTreeUp ctermfg=178 guifg=#E3B127
hi NERDTreeCWD ctermfg=166 guifg=#E35627
hi NERDTreeDirSlash ctermfg=166 guifg=#E35627
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment