]> git.r.bdr.sh - rbdr/dotfiles/blame_incremental - vim/colors/habilight.vim
Autosign on git
[rbdr/dotfiles] / vim / colors / habilight.vim
... / ...
CommitLineData
1" Vim color file
2" A version of nuvola.vim colorscheme, original by Dr. J. Pfefferl
3" I changed some colors and added some highlights for C and Vim 7
4
5" vim: tw=0 ts=4 sw=4
6" Maintainer: Christian Habermann
7" Email: christian( at )habermann-net( point )de
8" Version: 1.2
9" History: 1.2: nicer colors for paren matching
10" 1.1: Vim 7 support added (completion, spell checker, paren, tabs)
11" 1.0: initial version
12"
13" Intro {{{1
14set background=light
15hi clear
16if exists("syntax_on")
17 syntax reset
18endif
19let g:colors_name = "habiLight"
20
21" Normal {{{1
22hi Normal ctermfg=black ctermbg=NONE guifg=black guibg=#F9F5F9
23
24" Search {{{1
25hi IncSearch cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=UNDERLINE guifg=Black guibg=#FFE568
26hi Search term=reverse cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=NONE guifg=Black guibg=#FFE568
27
28" Messages {{{1
29hi ErrorMsg gui=BOLD guifg=#EB1513 guibg=NONE
30hi! link WarningMsg ErrorMsg
31hi ModeMsg gui=BOLD guifg=#0070ff guibg=NONE
32hi MoreMsg guibg=NONE guifg=seagreen
33hi! link Question MoreMsg
34
35" Split area {{{1
36hi StatusLine term=BOLD,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=BOLD guibg=#56A0EE guifg=white
37hi StatusLineNC gui=NONE guibg=#56A0EE guifg=#E9E9F4
38hi! link VertSplit StatusLineNC
39hi WildMenu gui=UNDERLINE guifg=#56A0EE guibg=#E9E9F4
40
41" Diff {{{1
42hi DiffText gui=NONE guifg=#f83010 guibg=#ffeae0
43hi DiffChange gui=NONE guifg=#006800 guibg=#d0ffd0
44hi DiffDelete gui=NONE guifg=#2020ff guibg=#c8f2ea
45hi! link DiffAdd DiffDelete
46
47" Cursor {{{1
48hi Cursor gui=none guifg=black guibg=orange
49"hi lCursor gui=NONE guifg=#f8f8f8 guibg=#8000ff
50hi CursorIM gui=NONE guifg=#f8f8f8 guibg=#8000ff
51
52" Fold {{{1
53hi Folded gui=NONE guibg=#B5EEB5 guifg=black
54"hi FoldColumn gui=NONE guibg=#9FD29F guifg=black
55hi! link FoldColumn Folded
56
57" Other {{{1
58hi Directory gui=NONE guifg=#0000ff guibg=NONE
59hi LineNr gui=NONE guifg=#8080a0 guibg=NONE
60hi NonText gui=BOLD guifg=#4000ff guibg=#EFEFF7
61"hi SpecialKey gui=NONE guifg=#A35B00 guibg=NONE
62hi Title gui=BOLD guifg=#1014AD guibg=NONE
63hi Visual term=reverse ctermfg=yellow ctermbg=black gui=NONE guifg=Black guibg=#BDDFFF
64hi VisualNOS term=reverse ctermfg=yellow ctermbg=black gui=UNDERLINE guifg=Black guibg=#BDDFFF
65
66" Syntax group {{{1
67hi Comment term=BOLD ctermfg=darkgray guifg=darkcyan
68hi Constant term=UNDERLINE ctermfg=red guifg=#B91F49
69hi Error term=REVERSE ctermfg=15 ctermbg=9 guibg=Red guifg=White
70hi Identifier term=UNDERLINE ctermfg=Blue guifg=Blue
71hi Number term=UNDERLINE ctermfg=red gui=NONE guifg=#00C226
72hi PreProc term=UNDERLINE ctermfg=darkblue guifg=#1071CE
73hi Special term=BOLD ctermfg=darkmagenta guifg=red2
74hi Statement term=BOLD ctermfg=DarkRed gui=NONE guifg=#F06F00
75hi Tag term=BOLD ctermfg=DarkGreen guifg=DarkGreen
76hi Todo term=STANDOUT ctermbg=Yellow ctermfg=blue guifg=Blue guibg=Yellow
77hi Type term=UNDERLINE ctermfg=Blue gui=NONE guifg=Blue
78hi! link String Constant
79hi! link Character Constant
80hi! link Boolean Constant
81hi! link Float Number
82hi! link Function Identifier
83hi! link Conditional Statement
84hi! link Repeat Statement
85hi! link Label Statement
86hi! link Operator Statement
87hi! link Keyword Statement
88hi! link Exception Statement
89hi! link Include PreProc
90hi! link Define PreProc
91hi! link Macro PreProc
92hi! link PreCondit PreProc
93hi! link StorageClass Type
94hi! link Structure Type
95hi! link Typedef Type
96hi! link SpecialChar Special
97hi! link Delimiter Special
98hi! link SpecialComment Special
99hi! link Debug Special
100
101" HTML {{{1
102hi htmlLink gui=UNDERLINE guifg=#0000ff guibg=NONE
103hi htmlBold gui=BOLD
104hi htmlBoldItalic gui=BOLD,ITALIC
105hi htmlBoldUnderline gui=BOLD,UNDERLINE
106hi htmlBoldUnderlineItalic gui=BOLD,UNDERLINE,ITALIC
107hi htmlItalic gui=ITALIC
108hi htmlUnderline gui=UNDERLINE
109hi htmlUnderlineItalic gui=UNDERLINE,ITALIC
110
111" Tabs {{{1
112highlight TabLine term=underline cterm=underline ctermfg=0 ctermbg=7 gui=underline guibg=LightGrey
113highlight TabLineFill term=reverse cterm=reverse gui=reverse
114highlight TabLineSel term=bold cterm=bold gui=bold
115
116" Spell Checker {{{1
117if v:version >= 700
118 highlight SpellBad term=reverse ctermbg=12 gui=undercurl guisp=Red
119 highlight SpellCap term=reverse ctermbg=9 gui=undercurl guisp=Blue
120 highlight SpellRare term=reverse ctermbg=13 gui=undercurl guisp=Magenta
121 highlight SpellLocale term=underline ctermbg=11 gui=undercurl guisp=DarkCyan
122endif
123
124" Completion {{{1
125highlight Pmenu ctermbg=13 guifg=Black guibg=#BDDFFF
126highlight PmenuSel ctermbg=7 guifg=Black guibg=Orange
127highlight PmenuSbar ctermbg=7 guifg=#CCCCCC guibg=#CCCCCC
128highlight PmenuThumb cterm=reverse gui=reverse guifg=Black guibg=#AAAAAA
129
130" Misc {{{1
131highlight KDE guifg=magenta gui=NONE
132highlight mySpecialSymbols guifg=magenta gui=NONE
133
134
135highlight MatchParen term=reverse ctermbg=11 gui=bold guibg=#B5EEB5 guifg=black
136
137
138" vim600:foldmethod=marker