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