]> git.r.bdr.sh - rbdr/dotfiles/blob - vim/colors/fruity.vim
3c9a7df5812b122a11c7d3f396cd2e62813d31e2
[rbdr/dotfiles] / vim / colors / fruity.vim
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