brink.vim 3.48 KB
Newer Older
Oscar Brink's avatar
Oscar Brink committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
" Vim color file
" Maintainer:   Oscar Brink <oscbri-7@student.ltu.se>
" Last Change:  2018 10 23

" This is the main file that calls the different lang files for the colors.
" File contains some general defaults.

set bg=dark
hi clear
if exists("syntax_on")
    syntax reset
endif

let colors_name = "brink"

source ~/.vim/colors/lang/python.vim
source ~/.vim/colors/lang/vim.vim
source ~/.vim/colors/lang/mips.vim
source ~/.vim/colors/lang/java.vim
source ~/.vim/colors/lang/c.vim
source ~/.vim/colors/lang/cobol.vim
source ~/.vim/colors/lang/rust.vim


hi colorcolumn  ctermbg=234
hi signcolumn   ctermbg=232

" Normal
" Color:   Grey78
hi Normal       ctermfg=251

" Error message
" Color:    Red1
" BgColor:  Grey39
35
hi ErrorMsg     ctermfg=196     ctermbg=241
Oscar Brink's avatar
Oscar Brink committed
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136


" Visual
" BgColor:  Grey35
hi visual       ctermfg=240     ctermbg=fg      cterm=reverse
hi visualnos    ctermfg=240     ctermbg=fg      cterm=reverse,underline


" Todo
" Color:    Yellow1
hi Todo         ctermfg=226     ctermbg=none    cterm=italic


" Search
" Color:    Grey0
" BgColor:  Grey74
hi Search       ctermfg=16      ctermbg=250     cterm=underline
hi IncSearch    ctermfg=16      ctermbg=250     cterm=none


" Special keys
" TODO
"hi SpecialKey   ctermfg=darkcyan


" Directory
" TODO
"hi Directory    ctermfg=cyan


" Title in vimdocs (or something)
" AND --more-- message
" Color: Chartreuse2
hi Title        ctermfg=82      cterm=bold
hi MoreMsg      ctermfg=82


" Warning messages
" TODO
"hi WarningMsg   ctermfg=196     ctermbg=241


" WildMenu completion
" TODO
"hi WildMenu     ctermfg=yellow ctermbg=black cterm=none term=none


" Mode message
" Color:    Khaki1 
hi ModeMsg      ctermfg=228


" Question (yes/no)
" TODO
hi Question     ctermfg=green cterm=none


" NonText
" TODO
hi NonText      ctermfg=darkblue


" Status line
" Color:    Grey50
" BgColor:  Grey3
hi StatusLine   ctermfg=244     ctermbg=232     cterm=none
hi StatusLineNC ctermfg=244     ctermbg=232     cterm=none
hi LineNr       ctermfg=244     ctermbg=232     cterm=none
" Vertical Delimiter
" Color:    Grey27
hi VertSplit    ctermfg=238     ctermbg=232     cterm=none


" Vim Folds
" Color:    Grey78
" BgColor:  Grey23
hi Folded       ctermfg=251     ctermbg=237     cterm=bold
hi FoldColumn   ctermfg=251     ctermbg=237     cterm=bold


" Diff
" TODO
"hi DiffAdd      ctermbg=darkblue term=none cterm=none
"hi DiffChange   ctermbg=magenta cterm=none
"hi DiffDelete   ctermfg=blue ctermbg=cyan
"hi DiffText     cterm=bold ctermbg=red


" Cursor
" TODO maybe?
"hi Cursor       ctermfg=black ctermbg=yellow
"hi lCursor      ctermfg=black ctermbg=white


" Comments
" Color:    Grey50
hi Comment      ctermfg=244     cterm=none


" Constants (numbers)
" Color:    MediumOrchid3 
137
hi Constant     ctermfg=133     cterm=none
Oscar Brink's avatar
Oscar Brink committed
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185


" Escape sequences
" Color:    LightGoldenrod3
hi Special      ctermfg=179     cterm=none 


" Identifier
" TODO
hi Identifier   ctermfg=131     cterm=none


" Preprocessor Define
" Color:   Grey78
hi Define       ctermfg=251     cterm=none


" Function
" Color:    DarkSlateGray2 (Actually cyan but w/e)
hi Function     ctermfg=87      cterm=none


" Keywords
" Color:    Orange1
hi Statement    ctermfg=214     cterm=none
hi type         ctermfg=214     cterm=none
hi Keywords     ctermfg=214     cterm=none


" Generic preprocessor
" Color:    DodgerBlue1
hi PreProc      ctermfg=33      cterm=none


" Underline
" TODO ?
hi Underlined   cterm=underline


" Ignore
" TODO
"hi Ignore       ctermfg=bg


"  Strings
"  Color:   Chartreuse4
hi String       ctermfg=64