annotate vendor/vim-colors/srcery.vim @ 662:f280738a90a6

[vim] vendor theme and add some more
author nanaya <me@nanaya.pro>
date Fri, 10 Dec 2021 20:20:30 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
662
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1 " 'srcery.vim' -- Vim color scheme.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
2 " Maintainer: Roosta (mail@roosta.sh)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
3 " Description: Colorscheme that focus ease of use and clearly defined contrasting colors with a slightly earthy tone.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
4 " Original Source: https://github.com/morhetz/gruvbox
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
5
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
6 scriptencoding utf-8
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
7
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
8 set background=dark
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
9
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
10 if v:version > 580
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
11 hi clear
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
12 if exists('syntax_on')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
13 syntax reset
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
14 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
15 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
16
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
17 let g:colors_name='srcery'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
18
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
19 if !has('gui_running') && &t_Co != 256
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
20 finish
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
21 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
22
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
23 " Setup Variables: {{{1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
24 " Colors {{{2
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
25
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
26 if !exists('g:srcery_black')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
27 let g:srcery_black='#1C1B19'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
28 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
29
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
30 if !exists('g:srcery_red')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
31 let g:srcery_red='#EF2F27'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
32 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
33
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
34 if !exists('g:srcery_green')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
35 let g:srcery_green='#519F50'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
36 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
37
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
38 if !exists('g:srcery_yellow')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
39 let g:srcery_yellow='#FBB829'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
40 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
41
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
42 if !exists('g:srcery_blue')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
43 let g:srcery_blue='#2C78BF'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
44 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
45
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
46 if !exists('g:srcery_magenta')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
47 let g:srcery_magenta='#E02C6D'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
48 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
49
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
50 if !exists('g:srcery_cyan')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
51 let g:srcery_cyan='#0AAEB3'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
52 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
53
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
54 if !exists('g:srcery_white')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
55 let g:srcery_white='#BAA67F'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
56 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
57
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
58 if !exists('g:srcery_bright_black')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
59 let g:srcery_bright_black='#918175'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
60 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
61
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
62 if !exists('g:srcery_bright_red')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
63 let g:srcery_bright_red='#F75341'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
64 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
65
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
66 if !exists('g:srcery_bright_green')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
67 let g:srcery_bright_green='#98BC37'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
68 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
69
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
70 if !exists('g:srcery_bright_yellow')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
71 let g:srcery_bright_yellow='#FED06E'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
72 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
73
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
74 if !exists('g:srcery_bright_blue')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
75 let g:srcery_bright_blue='#68A8E4'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
76 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
77
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
78 if !exists('g:srcery_bright_magenta')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
79 let g:srcery_bright_magenta='#FF5C8F'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
80 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
81
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
82 if !exists('g:srcery_bright_cyan')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
83 let g:srcery_bright_cyan='#2BE4D0'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
84 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
85
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
86 if !exists('g:srcery_bright_white')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
87 let g:srcery_bright_white='#FCE8C3'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
88 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
89
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
90 if !exists('g:srcery_orange')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
91 let g:srcery_orange='#FF5F00'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
92 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
93
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
94 if !exists('g:srcery_bright_orange')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
95 let g:srcery_bright_orange='#FF8700'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
96 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
97
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
98 if !exists('g:srcery_hard_black')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
99 let g:srcery_hard_black='#121212'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
100 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
101
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
102 if !exists('g:srcery_xgray1')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
103 let g:srcery_xgray1='#262626'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
104 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
105
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
106 if !exists('g:srcery_xgray2')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
107 let g:srcery_xgray2='#303030'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
108 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
109
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
110 if !exists('g:srcery_xgray3')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
111 let g:srcery_xgray3='#3A3A3A'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
112 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
113
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
114 if !exists('g:srcery_xgray4')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
115 let g:srcery_xgray4='#444444'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
116 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
117
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
118 if !exists('g:srcery_xgray5')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
119 let g:srcery_xgray5='#4E4E4E'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
120 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
121
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
122 if !exists('g:srcery_xgray6')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
123 let g:srcery_xgray6='#585858'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
124 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
125
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
126 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
127 " Options {{{2
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
128
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
129 if !exists('g:srcery_bold')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
130 let g:srcery_bold=1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
131 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
132
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
133 if !exists('g:srcery_italic')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
134 if has('gui_running') || $TERM_ITALICS ==? 'true'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
135 let g:srcery_italic=1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
136 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
137 let g:srcery_italic=0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
138 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
139 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
140
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
141 if !exists('g:srcery_bg_passthrough')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
142 let g:srcery_bg_passthrough=0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
143 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
144
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
145 if !exists('g:srcery_undercurl')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
146 let g:srcery_undercurl=1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
147 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
148
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
149 if !exists('g:srcery_underline')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
150 let g:srcery_underline=1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
151 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
152
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
153 if !exists('g:srcery_inverse')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
154 let g:srcery_inverse=1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
155 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
156
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
157 if !exists('g:srcery_inverse_matches')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
158 let g:srcery_inverse_matches=0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
159 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
160
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
161 if !exists('g:srcery_inverse_match_paren')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
162 let g:srcery_inverse_match_paren=0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
163 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
164
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
165 if !exists('g:srcery_dim_lisp_paren')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
166 let g:srcery_dim_lisp_paren=0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
167 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
168
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
169 if !exists('g:srcery_guisp_fallback') || index(['fg', 'bg'], g:srcery_guisp_fallback) == -1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
170 let g:srcery_guisp_fallback='NONE'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
171 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
172
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
173 if !exists('g:srcery_italic_types')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
174 let g:srcery_italic_types=0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
175 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
176
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
177 if !exists('g:srcery_hard_black_terminal_bg')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
178 let g:srcery_hard_black_terminal_bg=1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
179 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
180
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
181 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
182 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
183 " Palette {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
184
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
185 let s:none = ['NONE', 'NONE']
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
186
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
187 " 16 base colors
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
188 let s:black = [g:srcery_black, 0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
189 let s:red = [g:srcery_red, 1]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
190 let s:green = [g:srcery_green, 2]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
191 let s:yellow = [g:srcery_yellow, 3]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
192 let s:blue = [g:srcery_blue, 4]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
193 let s:magenta = [g:srcery_magenta, 5]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
194 let s:cyan = [g:srcery_cyan, 6]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
195 let s:white = [g:srcery_white, 7]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
196 let s:bright_black = [g:srcery_bright_black, 8]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
197 let s:bright_red = [g:srcery_bright_red, 9]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
198 let s:bright_green = [g:srcery_bright_green, 10]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
199 let s:bright_yellow = [g:srcery_bright_yellow, 11]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
200 let s:bright_blue = [g:srcery_bright_blue, 12]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
201 let s:bright_magenta = [g:srcery_bright_magenta, 13]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
202 let s:bright_cyan = [g:srcery_bright_cyan, 14]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
203 let s:bright_white = [g:srcery_bright_white, 15]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
204
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
205 " xterm colors.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
206 let s:orange = [g:srcery_orange, 202]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
207 let s:bright_orange = [g:srcery_bright_orange, 208]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
208 let s:hard_black = [g:srcery_hard_black, 233]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
209 let s:xgray1 = [g:srcery_xgray1, 235]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
210 let s:xgray2 = [g:srcery_xgray2, 236]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
211 let s:xgray3 = [g:srcery_xgray3, 237]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
212 let s:xgray4 = [g:srcery_xgray4, 238]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
213 let s:xgray5 = [g:srcery_xgray5, 239]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
214 let s:xgray6 = [g:srcery_xgray6, 240]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
215
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
216 "}}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
217 " Setup Emphasis: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
218
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
219 let s:bold = 'bold,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
220 if g:srcery_bold == 0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
221 let s:bold = ''
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
222 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
223
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
224 let s:italic = 'italic,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
225 if g:srcery_italic == 0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
226 let s:italic = ''
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
227 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
228
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
229 let s:underline = 'underline,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
230 if g:srcery_underline == 0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
231 let s:underline = ''
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
232 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
233
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
234 let s:undercurl = 'undercurl,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
235 if g:srcery_undercurl == 0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
236 let s:undercurl = ''
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
237 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
238
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
239 let s:inverse = 'inverse,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
240 if g:srcery_inverse == 0
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
241 let s:inverse = ''
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
242 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
243
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
244 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
245 " Highlighting Function: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
246
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
247 function! s:HL(group, fg, ...)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
248 " Arguments: group, guifg, guibg, gui, guisp
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
249
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
250 " foreground
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
251 let l:fg = a:fg
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
252
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
253 " background
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
254 if a:0 >= 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
255 let l:bg = a:1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
256 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
257 let l:bg = s:none
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
258 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
259
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
260 " emphasis
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
261 if a:0 >= 2 && strlen(a:2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
262 let l:emstr = a:2
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
263 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
264 let l:emstr = 'NONE,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
265 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
266
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
267 " special fallback
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
268 if a:0 >= 3
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
269 if g:srcery_guisp_fallback !=# 'NONE'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
270 let fg = a:3
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
271 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
272
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
273 " bg fallback mode should invert higlighting
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
274 if g:srcery_guisp_fallback ==# 'bg'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
275 let emstr .= 'inverse,'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
276 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
277 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
278
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
279 let l:histring = [ 'hi', a:group,
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
280 \ 'guifg=' . l:fg[0], 'ctermfg=' . l:fg[1],
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
281 \ 'guibg=' . l:bg[0], 'ctermbg=' . l:bg[1],
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
282 \ 'gui=' . l:emstr[:-2], 'cterm=' . l:emstr[:-2]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
283 \ ]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
284
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
285 " special
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
286 if a:0 >= 3
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
287 call add(l:histring, 'guisp=' . a:3[0])
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
288 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
289
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
290 execute join(l:histring, ' ')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
291 endfunction
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
292
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
293 "}}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
294 " Srcery Hi Groups: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
295
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
296 " memoize common hi groups
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
297 call s:HL('SrceryWhite', s:white)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
298 call s:HL('SrceryRed', s:red)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
299 call s:HL('SrceryGreen', s:green)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
300 call s:HL('SrceryYellow', s:yellow)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
301 call s:HL('SrceryBlue', s:blue)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
302 call s:HL('SrceryMagenta', s:magenta)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
303 call s:HL('SrceryCyan', s:cyan)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
304 call s:HL('SrceryBlack', s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
305
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
306 call s:HL('SrceryRedBold', s:red, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
307 call s:HL('SrceryGreenBold', s:green, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
308 call s:HL('SrceryYellowBold', s:yellow, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
309 call s:HL('SrceryBlueBold', s:blue, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
310 call s:HL('SrceryMagentaBold', s:magenta, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
311 call s:HL('SrceryCyanBold', s:cyan, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
312
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
313 call s:HL('SrceryBrightRed', s:bright_red, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
314 call s:HL('SrceryBrightGreen', s:bright_green, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
315 call s:HL('SrceryBrightYellow', s:bright_yellow, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
316 call s:HL('SrceryBrightBlue', s:bright_blue, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
317 call s:HL('SrceryBrightMagenta', s:bright_magenta, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
318 call s:HL('SrceryBrightCyan', s:bright_cyan, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
319 call s:HL('SrceryBrightBlack', s:bright_black, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
320 call s:HL('SrceryBrightWhite', s:bright_white)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
321
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
322 call s:HL('SrceryBrightBlueBold', s:bright_blue, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
323 call s:HL('SrceryBrightYellowBold', s:bright_yellow, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
324
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
325 " special
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
326 call s:HL('SrceryOrange', s:orange)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
327 call s:HL('SrceryBrightOrange', s:bright_orange)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
328 call s:HL('SrceryOrangeBold', s:orange, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
329 call s:HL('SrceryHardBlack', s:hard_black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
330 call s:HL('SrceryXgray1', s:xgray1)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
331 call s:HL('SrceryXgray2', s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
332 call s:HL('SrceryXgray3', s:xgray3)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
333 call s:HL('SrceryXgray4', s:xgray4)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
334 call s:HL('SrceryXgray5', s:xgray5)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
335 call s:HL('SrceryXgray6', s:xgray6)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
336
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
337 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
338 " Setup Terminal Colors For Neovim: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
339
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
340 if has('nvim')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
341 let g:terminal_color_0 = s:black[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
342 let g:terminal_color_8 = s:bright_black[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
343
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
344 let g:terminal_color_1 = s:red[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
345 let g:terminal_color_9 = s:bright_red[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
346
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
347 let g:terminal_color_2 = s:green[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
348 let g:terminal_color_10 = s:bright_green[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
349
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
350 let g:terminal_color_3 = s:yellow[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
351 let g:terminal_color_11 = s:bright_yellow[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
352
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
353 let g:terminal_color_4 = s:blue[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
354 let g:terminal_color_12 = s:bright_blue[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
355
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
356 let g:terminal_color_5 = s:magenta[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
357 let g:terminal_color_13 = s:bright_magenta[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
358
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
359 let g:terminal_color_6 = s:cyan[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
360 let g:terminal_color_14 = s:bright_cyan[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
361
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
362 let g:terminal_color_7 = s:white[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
363 let g:terminal_color_15 = s:bright_white[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
364 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
365
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
366 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
367 " Setup Terminal Colors For Vim with termguicolors: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
368
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
369 if exists('*term_setansicolors')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
370 let g:terminal_ansi_colors = repeat([0], 16)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
371
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
372 let g:terminal_ansi_colors[0] = s:black[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
373 let g:terminal_ansi_colors[8] = s:bright_black[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
374
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
375 let g:terminal_ansi_colors[1] = s:red[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
376 let g:terminal_ansi_colors[9] = s:bright_red[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
377
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
378 let g:terminal_ansi_colors[2] = s:green[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
379 let g:terminal_ansi_colors[10] = s:bright_green[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
380
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
381 let g:terminal_ansi_colors[3] = s:yellow[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
382 let g:terminal_ansi_colors[11] = s:bright_yellow[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
383
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
384 let g:terminal_ansi_colors[4] = s:blue[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
385 let g:terminal_ansi_colors[12] = s:bright_blue[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
386
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
387 let g:terminal_ansi_colors[5] = s:magenta[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
388 let g:terminal_ansi_colors[13] = s:bright_magenta[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
389
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
390 let g:terminal_ansi_colors[6] = s:cyan[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
391 let g:terminal_ansi_colors[14] = s:bright_cyan[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
392
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
393 let g:terminal_ansi_colors[7] = s:white[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
394 let g:terminal_ansi_colors[15] = s:bright_white[0]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
395 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
396
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
397 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
398
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
399 " Vanilla colorscheme ---------------------------------------------------------
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
400 " General UI: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
401
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
402 " Normal text
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
403 "
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
404 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
405 call s:HL('Normal', s:bright_white, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
406 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
407 call s:HL('Normal', s:bright_white, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
408 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
409
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
410 if v:version >= 700
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
411 " Screen line that the cursor is
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
412 call s:HL('CursorLine', s:none, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
413 " Screen column that the cursor is
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
414 hi! link CursorColumn CursorLine
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
415
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
416 call s:HL('TabLineFill', s:bright_black, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
417 call s:HL('TabLineSel', s:bright_white, s:xgray5)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
418
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
419 " Not active tab page label
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
420 hi! link TabLine TabLineFill
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
421
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
422 " Match paired bracket under the cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
423 "
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
424 if g:srcery_inverse_match_paren == 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
425 call s:HL('MatchParen', s:bright_magenta, s:none, s:inverse . s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
426 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
427 call s:HL('MatchParen', s:bright_magenta, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
428 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
429 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
430
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
431 if v:version >= 703
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
432 " Highlighted screen columns
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
433 call s:HL('ColorColumn', s:none, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
434
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
435 " Concealed element: \lambda → λ
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
436 call s:HL('Conceal', s:blue, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
437
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
438 " Line number of CursorLine
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
439 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
440 call s:HL('CursorLineNr', s:yellow, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
441 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
442 call s:HL('CursorLineNr', s:yellow, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
443 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
444
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
445 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
446
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
447 hi! link NonText SrceryXgray4
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
448 hi! link SpecialKey SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
449
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
450 if g:srcery_inverse == 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
451 call s:HL('Visual', s:none, s:none, s:inverse)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
452 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
453 call s:HL('Visual', s:none, s:xgray2, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
454 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
455
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
456 hi! link VisualNOS Visual
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
457
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
458 if g:srcery_inverse == 1 && g:srcery_inverse_matches == 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
459 call s:HL('Search', s:none, s:none, s:inverse)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
460 call s:HL('IncSearch', s:none, s:none, s:inverse)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
461 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
462 call s:HL('Search', s:none, s:xgray5, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
463 call s:HL('IncSearch', s:none, s:xgray5, s:underline . s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
464 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
465
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
466 call s:HL('Underlined', s:blue, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
467
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
468 call s:HL('StatusLine', s:bright_white, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
469
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
470 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
471 call s:HL('StatusLineNC', s:bright_black, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
472
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
473 " The column separating vertically split windows
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
474 call s:HL('VertSplit', s:bright_white, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
475
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
476 " Current match in wildmenu completion
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
477 call s:HL('WildMenu', s:blue, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
478 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
479 call s:HL('StatusLineNC', s:bright_black, s:black, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
480 call s:HL('VertSplit', s:bright_white, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
481 call s:HL('WildMenu', s:blue, s:black, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
482 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
483
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
484 " Directory names, special names in listing
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
485 hi! link Directory SrceryGreenBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
486
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
487 " Titles for output from :set all, :autocmd, etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
488 hi! link Title SrceryGreenBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
489
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
490 " Error messages on the command line
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
491 call s:HL('ErrorMsg', s:bright_white, s:red)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
492 " More prompt: -- More --
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
493 hi! link MoreMsg SrceryYellowBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
494 " Current mode message: -- INSERT --
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
495 hi! link ModeMsg SrceryYellowBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
496 " 'Press enter' prompt and yes/no questions
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
497 hi! link Question SrceryOrangeBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
498 " Warning messages
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
499 hi! link WarningMsg SrceryRedBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
500
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
501 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
502 " Gutter: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
503
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
504 " Line number for :number and :# commands
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
505 call s:HL('LineNr', s:bright_black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
506
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
507 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
508 " Column where signs are displayed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
509 " TODO Possibly need to fix SignColumn
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
510 call s:HL('SignColumn', s:none, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
511 " Line used for closed folds
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
512 call s:HL('Folded', s:bright_black, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
513 " Column where folds are displayed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
514 call s:HL('FoldColumn', s:bright_black, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
515 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
516 call s:HL('SignColumn', s:none, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
517 call s:HL('Folded', s:bright_black, s:black, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
518 call s:HL('FoldColumn', s:bright_black, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
519 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
520
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
521 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
522 " Cursor: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
523
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
524 " Character under cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
525 call s:HL('Cursor', s:black, s:yellow)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
526 " Visual mode cursor, selection
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
527 hi! link vCursor Cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
528 " Input moder cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
529 hi! link iCursor Cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
530 " Language mapping cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
531 hi! link lCursor Cursor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
532
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
533 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
534 " Syntax Highlighting: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
535
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
536 hi! link Special SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
537
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
538 call s:HL('Comment', s:bright_black, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
539
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
540 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
541 call s:HL('Todo', s:bright_white, s:none, s:bold . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
542 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
543 call s:HL('Todo', s:bright_white, s:black, s:bold . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
544 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
545
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
546 call s:HL('Error', s:bright_white, s:red, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
547
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
548 " String constant: "this is a string"
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
549 call s:HL('String', s:bright_green)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
550
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
551 " Generic statement
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
552 hi! link Statement SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
553 " if, then, else, endif, swicth, etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
554 hi! link Conditional SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
555 " for, do, while, etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
556 hi! link Repeat SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
557 " case, default, etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
558 hi! link Label SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
559 " try, catch, throw
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
560 hi! link Exception SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
561 " sizeof, "+", "*", etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
562 hi! link Operator Normal
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
563 " Any other keyword
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
564 hi! link Keyword SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
565
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
566 " Variable name
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
567 hi! link Identifier SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
568 " Function name
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
569 hi! link Function SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
570
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
571 " Generic preprocessor
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
572 hi! link PreProc SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
573 " Preprocessor #include
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
574 hi! link Include SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
575 " Preprocessor #define
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
576 hi! link Define SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
577 " Same as Define
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
578 hi! link Macro SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
579 " Preprocessor #if, #else, #endif, etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
580 hi! link PreCondit SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
581
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
582 " Generic constant
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
583 hi! link Constant SrceryBrightMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
584 " Character constant: 'c', '/n'
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
585 hi! link Character SrceryBrightMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
586 " Boolean constant: TRUE, false
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
587 hi! link Boolean SrceryBrightMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
588 " Number constant: 234, 0xff
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
589 hi! link Number SrceryBrightMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
590 " Floating point constant: 2.3e10
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
591 hi! link Float SrceryBrightMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
592
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
593 " Generic type
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
594 if g:srcery_italic_types == 1 && g:srcery_italic == 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
595 call s:HL('Type', s:bright_blue, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
596 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
597 hi! link Type SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
598 end
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
599 " static, register, volatile, etc
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
600 hi! link StorageClass SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
601 " struct, union, enum, etc.
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
602 hi! link Structure SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
603 " typedef
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
604 hi! link Typedef SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
605
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
606 if g:srcery_dim_lisp_paren == 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
607 hi! link Delimiter SrceryXgray6
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
608 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
609 hi! link Delimiter SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
610 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
611
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
612 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
613 " Completion Menu: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
614
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
615 if v:version >= 700
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
616 " Popup menu: normal item
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
617 call s:HL('Pmenu', s:bright_white, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
618 " Popup menu: selected item
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
619 call s:HL('PmenuSel', s:bright_white, s:blue, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
620
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
621 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
622 " Popup menu: scrollbar
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
623 call s:HL('PmenuSbar', s:none, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
624 " Popup menu: scrollbar thumb
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
625 call s:HL('PmenuThumb', s:none, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
626 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
627 call s:HL('PmenuSbar', s:none, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
628 call s:HL('PmenuThumb', s:none, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
629 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
630 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
631
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
632 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
633 " Diffs: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
634
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
635 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
636 call s:HL('DiffDelete', s:red, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
637 call s:HL('DiffAdd', s:green, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
638 call s:HL('DiffChange', s:cyan, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
639 call s:HL('DiffText', s:yellow, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
640 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
641 call s:HL('DiffDelete', s:red, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
642 call s:HL('DiffAdd', s:green, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
643 call s:HL('DiffChange', s:cyan, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
644 call s:HL('DiffText', s:yellow, s:black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
645 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
646
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
647 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
648 " Spelling: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
649
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
650 if has('spell')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
651 " Not capitalised word, or compile warnings
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
652 call s:HL('SpellCap', s:green, s:none, s:bold . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
653 " Not recognized word
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
654 call s:HL('SpellBad', s:none, s:none, s:undercurl, s:blue)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
655 " Wrong spelling for selected region
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
656 call s:HL('SpellLocal', s:none, s:none, s:undercurl, s:cyan)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
657 " Rare word
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
658 call s:HL('SpellRare', s:none, s:none, s:undercurl, s:magenta)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
659 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
660
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
661 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
662 " Terminal: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
663
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
664 if g:srcery_hard_black_terminal_bg == 1 && has('terminal')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
665 " Must set an explicit background as NONE won't work
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
666 " Therefore not useful with transparent background option
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
667 call s:HL('Terminal', s:bright_white, s:hard_black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
668 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
669
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
670 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
671 " Neovim's builtin LSP: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
672
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
673 hi! link LspDiagnosticsDefaultError SrceryBrightRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
674 hi! link LspDiagnosticsDefaultWarning SrceryBrightYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
675 hi! link LspDiagnosticsDefaultInformation SrceryBrightGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
676 hi! link LspDiagnosticsDefaultHint SrceryBrightCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
677 call s:HL('LspDiagnosticsUnderlineError', s:bright_red, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
678 call s:HL('LspDiagnosticsUnderlineWarning', s:bright_yellow, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
679 call s:HL('LspDiagnosticsUnderlineInformation', s:bright_green, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
680 call s:HL('LspDiagnosticsUnderlineHint', s:bright_cyan, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
681
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
682 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
683
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
684 " Plugin specific -------------------------------------------------------------
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
685 " Sneak: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
686
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
687 hi! link Sneak Search
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
688 call s:HL('SneakScope', s:none, s:hard_black)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
689 hi! link SneakLabel Search
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
690
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
691 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
692 " Rainbow Parentheses: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
693
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
694 if !exists('g:rbpt_colorpairs')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
695 let g:rbpt_colorpairs =
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
696 \ [
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
697 \ ['blue', '#2C78BF'], ['202', '#FF5F00'],
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
698 \ ['red', '#EF2F27'], ['magenta', '#E02C6D']
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
699 \ ]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
700 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
701
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
702 let g:rainbow_guifgs = [ '#E02C6D', '#EF2F27', '#D75F00', '#2C78BF']
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
703 let g:rainbow_ctermfgs = [ 'magenta', 'red', '202', 'blue' ]
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
704
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
705 if !exists('g:rainbow_conf')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
706 let g:rainbow_conf = {}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
707 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
708 if !has_key(g:rainbow_conf, 'guifgs')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
709 let g:rainbow_conf['guifgs'] = g:rainbow_guifgs
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
710 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
711 if !has_key(g:rainbow_conf, 'ctermfgs')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
712 let g:rainbow_conf['ctermfgs'] = g:rainbow_ctermfgs
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
713 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
714
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
715 let g:niji_dark_colours = g:rbpt_colorpairs
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
716 let g:niji_light_colours = g:rbpt_colorpairs
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
717
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
718 "}}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
719 " GitGutter: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
720
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
721 hi! link GitGutterAdd SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
722 hi! link GitGutterChange SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
723 hi! link GitGutterDelete SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
724 hi! link GitGutterChangeDelete SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
725
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
726 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
727 " GitCommit: "{{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
728
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
729 hi! link gitcommitSelectedFile SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
730 hi! link gitcommitDiscardedFile SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
731
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
732 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
733 " Asynchronous Lint Engine: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
734
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
735 call s:HL('ALEError', s:none, s:none, s:undercurl, s:red)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
736 call s:HL('ALEWarning', s:none, s:none, s:undercurl, s:yellow)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
737 call s:HL('ALEInfo', s:none, s:none, s:undercurl, s:blue)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
738
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
739 hi! link ALEErrorSign SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
740 hi! link ALEWarningSign SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
741 hi! link ALEInfoSign SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
742
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
743 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
744 " vim-indent-guides: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
745
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
746 call s:HL('IndentGuidesEven', s:none, s:xgray3)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
747 call s:HL('IndentGuidesOdd', s:none, s:xgray4)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
748
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
749 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
750 " vim-startify {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
751
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
752 hi! link StartifyNumber Statement
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
753 hi! link StartifyFile Normal
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
754 hi! link StartifyPath String
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
755 hi! link StartifySlash Normal
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
756 hi! link StartifyBracket Comment
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
757 hi! link StartifyHeader Type
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
758 hi! link StartifyFooter Normal
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
759 hi! link StartifySpecial Comment
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
760 hi! link StartifySection Identifier
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
761
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
762 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
763 " fzf: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
764
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
765 call s:HL('fzf1', s:magenta, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
766 call s:HL('fzf2', s:bright_green, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
767 call s:HL('fzf3', s:bright_white, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
768
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
769 "}}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
770 " Netrw: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
771
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
772 hi! link netrwDir SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
773 hi! link netrwClassify SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
774 hi! link netrwLink SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
775 hi! link netrwSymLink SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
776 hi! link netrwExe SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
777 hi! link netrwComment SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
778 hi! link netrwList SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
779 hi! link netrwTreeBar SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
780 hi! link netrwHelpCmd SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
781 hi! link netrwVersion SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
782 hi! link netrwCmdSep SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
783
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
784 "}}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
785 " coc.nvim: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
786
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
787 hi! link CocErrorSign SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
788 hi! link CocWarningSign SrceryBrightOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
789 hi! link CocInfoSign SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
790 hi! link CocHintSign SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
791 hi! link CocErrorFloat SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
792 hi! link CocWarningFloat SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
793 hi! link CocInfoFloat SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
794 hi! link CocHintFloat SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
795 hi! link CocDiagnosticsError SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
796 hi! link CocDiagnosticsWarning SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
797 hi! link CocDiagnosticsInfo SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
798 hi! link CocDiagnosticsHint SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
799
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
800 hi! link CocSelectedText SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
801 hi! link CocCodeLens SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
802
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
803 call s:HL('CocErrorHighlight', s:none, s:none, s:undercurl, s:red)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
804 call s:HL('CocWarningHighlight', s:none, s:none, s:undercurl, s:bright_orange)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
805 call s:HL('CocInfoHighlight', s:none, s:none, s:undercurl, s:yellow)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
806 call s:HL('CocHintHighlight', s:none, s:none, s:undercurl, s:blue)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
807
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
808 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
809 " CtrlP: "{{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
810 "
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
811 hi! link CtrlPMatch SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
812 hi! link CtrlPLinePre SrceryBrightGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
813 call s:HL('CtrlPMode1', s:bright_white, s:xgray3)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
814 call s:HL('CtrlPMode2', s:bright_white, s:xgray5)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
815 call s:HL('CtrlPStats', s:yellow, s:xgray2)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
816
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
817 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
818 " NERDTree: "{{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
819
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
820 hi! link NERDTreeDir SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
821 hi! link NERDTreeDirSlash SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
822 hi! link NERDTreeOpenable SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
823 hi! link NERDTreeClosable SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
824 hi! link NERDTreeFile SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
825 hi! link NERDTreeExecFile SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
826 hi! link NERDTreeUp SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
827 hi! link NERDTreeCWD SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
828 hi! link NERDTreeHelp SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
829 hi! link NERDTreeFlags SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
830 hi! link NERDTreeLinkFile SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
831 hi! link NERDTreeLinkTarget SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
832
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
833 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
834 " Telescope: "{{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
835
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
836 call s:HL('TelescopeNormal', s:white, s:none)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
837 call s:HL('TelescopeSelection', s:green, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
838 call s:HL('TelescopeMatching', s:magenta)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
839 call s:HL('TelescopeSelectionCaret', s:magenta)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
840 call s:HL('TelescopePromptPrefix', s:bright_yellow)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
841
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
842 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
843 " nvim-treesitter {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
844
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
845 call s:HL('TSStrong', s:none, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
846 call s:HL('TSEmphasis', s:none, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
847 call s:HL('TSUnderline', s:none, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
848
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
849 highlight! link TSWarning SrceryOrangeBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
850 highlight! link TSDanger SrceryRedBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
851 highlight! link TSConstBuiltin SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
852 highlight! link TSField SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
853 highlight! link TSFuncBuiltin SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
854 highlight! link TSFuncMacro SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
855 highlight! link TSFunction SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
856 call s:HL('TSNamespace', s:white, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
857 call s:HL('TSParameter', s:cyan, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
858 highlight! link TSProperty SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
859 highlight! link TSSymbol SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
860 highlight! link TSTag SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
861 highlight! link TSTagAttribute SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
862 highlight! link TSVariableBuiltin SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
863 highlight! link TSType SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
864 highlight! link TSDelimiter SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
865 highlight! link TSURI SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
866 highlight! link TSVariable SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
867 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
868
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
869
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
870 " Filetype specific -----------------------------------------------------------
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
871 " Diff: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
872
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
873 hi! link diffAdded SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
874 hi! link diffRemoved SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
875 hi! link diffChanged SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
876
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
877 hi! link diffFile SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
878 hi! link diffNewFile SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
879
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
880 hi! link diffLine SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
881
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
882 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
883 " Html: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
884
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
885 hi! link htmlTag SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
886 hi! link htmlEndTag SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
887
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
888 hi! link htmlTagName SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
889 hi! link htmlTag SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
890 hi! link htmlArg SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
891
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
892 hi! link htmlScriptTag SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
893 hi! link htmlTagN SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
894 hi! link htmlSpecialTagName SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
895
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
896 call s:HL('htmlLink', s:bright_white, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
897
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
898 hi! link htmlSpecialChar SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
899
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
900 if g:srcery_bg_passthrough == 1 && !has('gui_running')
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
901 call s:HL('htmlBold', s:bright_white, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
902 call s:HL('htmlBoldUnderline', s:bright_white, s:none, s:bold . s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
903 call s:HL('htmlBoldItalic', s:bright_white, s:none, s:bold . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
904 call s:HL('htmlBoldUnderlineItalic', s:bright_white, s:none, s:bold . s:underline . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
905 call s:HL('htmlUnderline', s:bright_white, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
906 call s:HL('htmlUnderlineItalic', s:bright_white, s:none, s:underline . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
907 call s:HL('htmlItalic', s:bright_white, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
908 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
909 call s:HL('htmlBold', s:bright_white, s:black, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
910 call s:HL('htmlBoldUnderline', s:bright_white, s:black, s:bold . s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
911 call s:HL('htmlBoldItalic', s:bright_white, s:black, s:bold . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
912 call s:HL('htmlBoldUnderlineItalic', s:bright_white, s:black, s:bold . s:underline . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
913 call s:HL('htmlUnderline', s:bright_white, s:black, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
914 call s:HL('htmlUnderlineItalic', s:bright_white, s:black, s:underline . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
915 call s:HL('htmlItalic', s:bright_white, s:black, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
916 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
917
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
918 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
919 " Xml: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
920
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
921 hi! link xmlTag SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
922 hi! link xmlEndTag SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
923 hi! link xmlTagName SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
924 hi! link xmlEqual SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
925 hi! link docbkKeyword SrceryCyanBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
926
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
927 hi! link xmlDocTypeDecl SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
928 hi! link xmlDocTypeKeyword SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
929 hi! link xmlCdataStart SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
930 hi! link xmlCdataCdata SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
931 hi! link dtdFunction SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
932 hi! link dtdTagName SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
933
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
934 hi! link xmlAttrib SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
935 hi! link xmlProcessingDelim SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
936 hi! link dtdParamEntityPunct SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
937 hi! link dtdParamEntityDPunct SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
938 hi! link xmlAttribPunct SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
939
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
940 hi! link xmlEntity SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
941 hi! link xmlEntityPunct SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
942
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
943 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
944 " Vim: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
945
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
946 call s:HL('vimCommentTitle', s:bright_white, s:none, s:bold . s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
947
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
948 hi! link vimNotation SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
949 hi! link vimBracket SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
950 hi! link vimMapModKey SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
951 hi! link vimFuncSID SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
952 hi! link vimSetSep SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
953 hi! link vimSep SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
954 hi! link vimContinue SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
955
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
956 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
957 " Lisp dialects: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
958
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
959 if g:srcery_dim_lisp_paren == 1
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
960 hi! link schemeParentheses SrceryXgray6
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
961 hi! link clojureParen SrceryXgray6
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
962 else
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
963 hi! link schemeParentheses SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
964 hi! link clojureParen SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
965 endif
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
966
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
967 hi! link clojureKeyword SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
968 hi! link clojureCond SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
969 hi! link clojureSpecial SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
970 hi! link clojureDefine SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
971
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
972 hi! link clojureFunc SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
973 hi! link clojureRepeat SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
974 hi! link clojureCharacter SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
975 hi! link clojureStringEscape SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
976 hi! link clojureException SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
977
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
978 hi! link clojureRegexp SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
979 hi! link clojureRegexpEscape SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
980 call s:HL('clojureRegexpCharClass', s:bright_white, s:none, s:bold)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
981 hi! link clojureRegexpMod clojureRegexpCharClass
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
982 hi! link clojureRegexpQuantifier clojureRegexpCharClass
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
983
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
984 hi! link clojureAnonArg SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
985 hi! link clojureVariable SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
986 hi! link clojureMacro SrceryOrangeBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
987
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
988 hi! link clojureMeta SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
989 hi! link clojureDeref SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
990 hi! link clojureQuote SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
991 hi! link clojureUnquote SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
992
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
993 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
994 " C: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
995
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
996 hi! link cOperator SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
997 hi! link cStructure SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
998
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
999 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1000 " Python: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1001
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1002 hi! link pythonBuiltin SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1003 hi! link pythonBuiltinObj SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1004 hi! link pythonBuiltinFunc SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1005 hi! link pythonFunction SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1006 hi! link pythonDecorator SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1007 hi! link pythonInclude SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1008 hi! link pythonImport SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1009 hi! link pythonRun SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1010 hi! link pythonCoding SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1011 hi! link pythonOperator SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1012 hi! link pythonExceptions SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1013 hi! link pythonBoolean SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1014 hi! link pythonDot SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1015
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1016 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1017 " CSS/SASS: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1018
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1019 hi! link cssBraces SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1020 hi! link cssFunctionName SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1021 hi! link cssIdentifier SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1022 hi! link cssClassName SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1023 hi! link cssClassNameDot SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1024 hi! link cssColor SrceryBrightMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1025 hi! link cssSelectorOp SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1026 hi! link cssSelectorOp2 SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1027 hi! link cssImportant SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1028 hi! link cssVendor SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1029 hi! link cssMediaProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1030 hi! link cssBorderProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1031 hi! link cssAttrComma SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1032
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1033 hi! link cssTextProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1034 hi! link cssAnimationProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1035 hi! link cssUIProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1036 hi! link cssTransformProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1037 hi! link cssTransitionProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1038 hi! link cssPrintProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1039 hi! link cssPositioningProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1040 hi! link cssBoxProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1041 hi! link cssFontDescriptorProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1042 hi! link cssFlexibleBoxProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1043 hi! link cssBorderOutlineProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1044 hi! link cssBackgroundProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1045 hi! link cssMarginProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1046 hi! link cssListProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1047 hi! link cssTableProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1048 hi! link cssFontProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1049 hi! link cssPaddingProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1050 hi! link cssDimensionProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1051 hi! link cssRenderProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1052 hi! link cssColorProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1053 hi! link cssGeneratedContentProp SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1054 hi! link cssTagName SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1055
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1056 " SASS
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1057 hi! link sassClass SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1058 hi! link sassClassChar SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1059 hi! link sassVariable SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1060 hi! link sassIdChar SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1061 hi! link sassId SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1062
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1063 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1064 " JavaScript: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1065
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1066 hi! link javascriptMember SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1067 hi! link javascriptNull SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1068
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1069 hi! link javascriptParens SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1070 hi! link javascriptBraces SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1071 hi! link javascriptReserved SrceryOrange
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1072 hi! link javascriptIdentifier SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1073
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1074 hi! link javascriptFuncArg Normal
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1075 hi! link javascriptDocComment SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1076 hi! link javascriptArrayMethod Function
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1077 hi! link javascriptReflectMethod Function
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1078 hi! link javascriptStringMethod Function
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1079 hi! link javascriptObjectMethod Function
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1080 hi! link javascriptObjectStaticMethod Function
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1081 hi! link javascriptObjectLabel SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1082 hi! link javascriptFunction SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1083
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1084 hi! link javascriptProp SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1085
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1086 hi! link javascriptVariable SrceryBrightBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1087 hi! link javascriptOperator SrceryBrightCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1088 hi! link javascriptFuncKeyword SrceryBrightRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1089 hi! link javascriptFunctionMethod SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1090 hi! link javascriptReturn SrceryBrightRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1091 hi! link javascriptEndColons SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1092
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1093 " vim-javascript
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1094 hi! link jsFunction SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1095 hi! link jsImport SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1096 hi! link jsObjectSeparator SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1097 hi! link jsParens SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1098 hi! link jsFuncParens SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1099 hi! link jsNoise SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1100 hi! link jsEnvComment SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1101 hi! link jsOperator SrceryBrightCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1102
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1103 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1104 " CoffeeScript: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1105
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1106 hi! link coffeeExtendedOp SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1107 hi! link coffeeSpecialOp SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1108 hi! link coffeeCurly SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1109 hi! link coffeeParen SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1110 hi! link coffeeBracket SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1111
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1112 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1113 " Ruby: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1114
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1115 hi! link rubyStringDelimiter SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1116 hi! link rubyInterpolationDelimiter SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1117 hi! link rubyDefine Keyword
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1118
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1119 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1120 " ObjectiveC: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1121
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1122 hi! link objcTypeModifier SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1123 hi! link objcDirective SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1124
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1125 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1126 " Go: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1127
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1128 hi! link goDirective SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1129 hi! link goConstants SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1130 hi! link goDeclaration SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1131 hi! link goDeclType SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1132 hi! link goBuiltins SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1133
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1134 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1135 " Lua: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1136
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1137 hi! link luaIn SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1138 hi! link luaFunction SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1139 hi! link luaTable SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1140
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1141 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1142 " MoonScript: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1143
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1144 hi! link moonSpecialOp SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1145 hi! link moonExtendedOp SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1146 hi! link moonFunction SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1147 hi! link moonObject SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1148
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1149 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1150 " Java: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1151
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1152 hi! link javaAnnotation SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1153 hi! link javaDocTags SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1154 hi! link javaCommentTitle vimCommentTitle
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1155 hi! link javaParen SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1156 hi! link javaParen1 SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1157 hi! link javaParen2 SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1158 hi! link javaParen3 SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1159 hi! link javaParen4 SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1160 hi! link javaParen5 SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1161 hi! link javaOperator SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1162
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1163 hi! link javaVarArg SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1164
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1165 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1166 " Elixir: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1167
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1168 hi! link elixirDocString Comment
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1169
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1170 hi! link elixirStringDelimiter SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1171 hi! link elixirInterpolationDelimiter SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1172
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1173 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1174 " Scala: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1175
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1176 " NB: scala vim syntax file is kinda horrible
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1177 hi! link scalaNameDefinition SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1178 hi! link scalaCaseFollowing SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1179 hi! link scalaCapitalWord SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1180 hi! link scalaTypeExtension SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1181
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1182 hi! link scalaKeyword SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1183 hi! link scalaKeywordModifier SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1184
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1185 hi! link scalaSpecial SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1186 hi! link scalaOperator SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1187
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1188 hi! link scalaTypeDeclaration SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1189 hi! link scalaTypeTypePostDeclaration SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1190
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1191 hi! link scalaInstanceDeclaration SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1192 hi! link scalaInterpolation SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1193
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1194 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1195 " Markdown: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1196
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1197 call s:HL('markdownItalic', s:bright_white, s:none, s:italic)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1198
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1199 hi! link markdownH1 SrceryBrightBlueBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1200 hi! link markdownH2 SrceryBrightBlueBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1201 hi! link markdownH3 SrceryBrightYellowBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1202 hi! link markdownH4 SrceryBrightYellowBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1203 hi! link markdownH5 SrceryYellowBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1204 hi! link markdownH6 SrceryYellowBold
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1205
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1206 hi! link markdownCode SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1207 hi! link markdownCodeBlock SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1208 hi! link markdownCodeDelimiter SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1209
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1210 hi! link markdownBlockquote SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1211 hi! link markdownListMarker SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1212 hi! link markdownOrderedListMarker SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1213 hi! link markdownRule SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1214 hi! link markdownHeadingRule SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1215
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1216 hi! link markdownUrlDelimiter SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1217 hi! link markdownLinkDelimiter SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1218 hi! link markdownLinkTextDelimiter SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1219
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1220 hi! link markdownHeadingDelimiter SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1221 hi! link markdownUrl SrceryBrightGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1222 hi! link markdownUrlTitleDelimiter SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1223
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1224 call s:HL('markdownLinkText', s:bright_white, s:none, s:underline)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1225 hi! link markdownIdDeclaration markdownLinkText
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1226
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1227 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1228 " Haskell: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1229
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1230 " hi! link haskellType SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1231 " hi! link haskellOperators SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1232 " hi! link haskellConditional SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1233 " hi! link haskellLet SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1234
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1235 hi! link haskellType SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1236 hi! link haskellIdentifier SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1237 hi! link haskellSeparator SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1238 hi! link haskellDelimiter SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1239 hi! link haskellOperators SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1240
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1241 hi! link haskellBacktick SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1242 hi! link haskellStatement SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1243 hi! link haskellConditional SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1244
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1245 hi! link haskellLet SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1246 hi! link haskellDefault SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1247 hi! link haskellWhere SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1248 hi! link haskellBottom SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1249 hi! link haskellBlockKeywords SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1250 hi! link haskellImportKeywords SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1251 hi! link haskellDeclKeyword SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1252 hi! link haskellDeriving SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1253 hi! link haskellAssocType SrceryCyan
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1254
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1255 hi! link haskellNumber SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1256 hi! link haskellPragma SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1257
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1258 hi! link haskellString SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1259 hi! link haskellChar SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1260
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1261 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1262 " Json: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1263
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1264 hi! link jsonKeyword SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1265 hi! link jsonQuote SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1266 hi! link jsonBraces SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1267 hi! link jsonString SrceryBlue
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1268
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1269 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1270 " Rust: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1271
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1272 "https://github.com/rust-lang/rust.vim/blob/master/syntax/rust.vim
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1273 hi! link rustCommentLineDoc SrceryGreen
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1274 hi! link rustModPathSep SrceryBrightBlack
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1275
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1276 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1277 " Make: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1278
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1279 hi! link makePreCondit SrceryRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1280 hi! link makeCommands SrceryBrightWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1281 hi! link makeTarget SrceryYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1282
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1283 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1284 " shell script: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1285
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1286 call s:HL('shParenError', s:bright_white, s:bright_red)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1287 hi! link shCmdSubRegion SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1288 hi! link shArithRegion SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1289 hi! link shArithRegion SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1290 hi! link shQuote SrceryWhite
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1291 hi! link shRedir SrceryMagenta
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1292 hi! link shOption SrceryBrightYellow
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1293 hi! link shCommandSub SrceryBrightRed
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1294
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1295 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1296 " Misc: {{{
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1297
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1298 call s:HL('ExtraWhitespace', s:none, s:red)
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1299 " }}}
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1300
f280738a90a6 [vim] vendor theme and add some more
nanaya <me@nanaya.pro>
parents:
diff changeset
1301 " vim: set sw=2 ts=2 sts=2 et tw=80 ft=vim fdm=marker :