citadel

My dotfiles, scripts and nix configs
git clone git://jb55.com/citadel
Log | Files | Refs | README | LICENSE

fruity.vim (5662B)


      1 "
      2 " Fruity Color Scheme
      3 " ===================
      4 "
      5 " Author:   Armin Ronacher <armin.ronacher@active-4.com>
      6 " Version:  0.2
      7 "
      8 set background=dark
      9 
     10 hi clear
     11 if exists("syntax_on")
     12     syntax reset
     13 endif
     14 
     15 let colors_name = "fruity"
     16 
     17 " Default Colors
     18 hi Normal       guifg=#ffffff   guibg=#111111
     19 hi NonText      guifg=#444444   guibg=#000000
     20 hi Cursor       guibg=#aaaaaa
     21 hi lCursor      guibg=#aaaaaa
     22 
     23 " Search
     24 hi Search       guifg=#800000   guibg=#ffae00
     25 hi IncSearch    guifg=#800000   guibg=#ffae00
     26 
     27 " Window Elements
     28 hi StatusLine   guifg=#ffffff   guibg=#8090a0   gui=bold
     29 hi StatusLineNC guifg=#506070   guibg=#a0b0c0
     30 hi VertSplit    guifg=#a0b0c0   guibg=#a0b0c0
     31 hi Folded       guifg=#111111   guibg=#8090a0
     32 hi IncSearch    guifg=#708090   guibg=#f0e68c
     33 hi Pmenu        guifg=#ffffff   guibg=#cb2f27
     34 hi SignColumn   guibg=#111111
     35 hi CursorLine   guibg=#181818
     36 hi LineNr       guifg=#aaaaaa   guibg=#222222
     37 
     38 " Specials
     39 hi Todo         guifg=#e50808   guibg=#520000   gui=bold
     40 hi Title        guifg=#ffffff                   gui=bold
     41 hi Special      guifg=#fd8900
     42 
     43 " Syntax Elements
     44 hi String       guifg=#0086d2
     45 hi Constant     guifg=#0086d2
     46 hi Number       guifg=#0086f7                   gui=bold
     47 hi Statement    guifg=#fb660a                   gui=bold
     48 hi Function     guifg=#ff0086                   gui=bold
     49 hi PreProc      guifg=#ff0007                   gui=bold
     50 hi Comment      guifg=#00d2ff   guibg=#0f140f   gui=italic
     51 hi Type         guifg=#cdcaa9                   gui=bold
     52 hi Error        guifg=#ffffff   guibg=#ab0000
     53 hi Identifier   guifg=#ff0086                   gui=bold
     54 hi Label        guifg=#ff0086
     55 
     56 " Python Highlighting for python.vim
     57 hi pythonCoding guifg=#ff0086
     58 hi pythonRun    guifg=#ff0086
     59 hi pythonBuiltinObj     guifg=#2b6ba2           gui=bold
     60 hi pythonBuiltinFunc    guifg=#2b6ba2           gui=bold
     61 hi pythonException      guifg=#ee0000           gui=bold
     62 hi pythonExClass        guifg=#66cd66           gui=bold
     63 hi pythonSpaceError     guibg=#270000
     64 hi pythonDocTest    guifg=#2f5f49
     65 hi pythonDocTest2   guifg=#3b916a
     66 hi pythonFunction   guifg=#ee0000               gui=bold
     67 hi pythonClass      guifg=#ff0086               gui=bold
     68 
     69 " JavaScript Highlighting
     70 hi javaScript                   guifg=#ffffff
     71 hi javaScriptRegexpString       guifg=#aa6600
     72 hi javaScriptDocComment         guifg=#aaaaaa
     73 hi javaScriptCssStyles          guifg=#dd7700
     74 hi javaScriptDomElemFuncs       guifg=#66cd66
     75 hi javaScriptHtmlElemFuncs      guifg=#dd7700
     76 hi javaScriptLabel              guifg=#00bdec   gui=italic
     77 hi javaScriptPrototype          guifg=#00bdec
     78 hi javaScriptConditional        guifg=#ff0007   gui=bold
     79 hi javaScriptRepeat             guifg=#ff0007   gui=bold
     80 hi javaScriptFunction           guifg=#ff0086   gui=bold
     81 
     82 " CSS Highlighting
     83 hi cssIdentifier            guifg=#66cd66       gui=bold
     84 hi cssBraces                guifg=#00bdec       gui=bold
     85 
     86 " Ruby Highlighting
     87 hi rubyFunction     guifg=#0066bb               gui=bold
     88 hi rubyClass        guifg=#ff0086               gui=bold
     89 hi rubyModule       guifg=#ff0086               gui=bold,underline
     90 hi rubyKeyword      guifg=#008800               gui=bold
     91 hi rubySymbol       guifg=#aa6600
     92 hi rubyIndentifier              guifg=#008aff
     93 hi rubyGlobalVariable           guifg=#dd7700
     94 hi rubyConstant                 guifg=#5894d2   gui=bold
     95 hi rubyBlockParameter           guifg=#66cd66
     96 hi rubyPredefinedIdentifier     guifg=#555555   gui=bold
     97 hi rubyString           guifg=#0086d2
     98 hi rubyStringDelimiter  guifg=#dd7700
     99 hi rubySpaceError       guibg=#270000
    100 hi rubyDocumentation    guifg=#aaaaaa
    101 hi rubyData             guifg=#555555
    102 
    103 " XML Highlighting
    104 hi xmlTag           guifg=#00bdec
    105 hi xmlTagName       guifg=#00bdec
    106 hi xmlEndTag        guifg=#00bdec
    107 hi xmlNamespace     guifg=#00bdec                   gui=underline
    108 hi xmlAttribPunct   guifg=#cccaa9                   gui=bold
    109 hi xmlEqual         guifg=#cccaa9                   gui=bold
    110 hi xmlCdata         guifg=#bf0945                   gui=bold
    111 hi xmlCdataCdata        guifg=#ac1446   guibg=#23010c   gui=none
    112 hi xmlCdataStart        guifg=#bf0945                   gui=bold
    113 hi xmlCdataEnd          guifg=#bf0945                   gui=bold
    114 
    115 " HTML Highlighting
    116 hi htmlTag          guifg=#00bdec               gui=bold
    117 hi htmlEndTag       guifg=#00bdec               gui=bold
    118 hi htmlSpecialTagName   guifg=#66cd66
    119 hi htmlTagName      guifg=#66cd66
    120 hi htmlTagN         guifg=#66cd66
    121 hi htmlEvent        guifg=#ffffff
    122 
    123 " Django Highlighting
    124 hi djangoTagBlock   guifg=#ff0007   guibg=#200000   gui=bold
    125 hi djangoVarBlock   guifg=#ff0007   guibg=#200000
    126 hi djangoArgument   guifg=#0086d2   guibg=#200000
    127 hi djangoStatement  guifg=#fb660a   guibg=#200000   gui=bold
    128 hi djangoComment    guifg=#008800   guibg=#002300   gui=italic
    129 hi djangoFilter     guifg=#ff0086   guibg=#200000   gui=italic
    130 
    131 " Jinja Highlighting
    132 hi jinjaTagBlock    guifg=#ff0007   guibg=#200000   gui=bold
    133 hi jinjaVarBlock    guifg=#ff0007   guibg=#200000
    134 hi jinjaString      guifg=#0086d2   guibg=#200000
    135 hi jinjaNumber      guifg=#bf0945   guibg=#200000   gui=bold
    136 hi jinjaStatement   guifg=#fb660a   guibg=#200000   gui=bold
    137 hi jinjaComment     guifg=#008800   guibg=#002300   gui=italic
    138 hi jinjaFilter      guifg=#ff0086   guibg=#200000
    139 hi jinjaRaw         guifg=#aaaaaa   guibg=#200000
    140 hi jinjaOperator    guifg=#ffffff   guibg=#200000
    141 hi jinjaVariable    guifg=#92cd35   guibg=#200000
    142 hi jinjaAttribute   guifg=#dd7700   guibg=#200000
    143 hi jinjaSpecial     guifg=#008ffd   guibg=#200000
    144 
    145 " ERuby Highlighting (for my eruby.vim)
    146 hi erubyRubyDelim   guifg=#2c8a16                   gui=bold
    147 hi erubyComment     guifg=#4d9b3a                   gui=italic