tangled
alpha
login
or
join now
oppi.li
/
vim-colors-plain
0
fork
atom
a duotonic color scheme
0
fork
atom
overview
issues
pulls
pipelines
Fixes for dark variant
Andrey Popp
7 years ago
58d865bd
25329281
+24
-11
1 changed file
expand all
collapse all
unified
split
colors
off.vim
+24
-11
colors/off.vim
···
17
17
18
18
let g:colors_name='off'
19
19
20
20
-
let s:black = { "gui": "#212121", "cterm": "0" }
20
20
+
let s:black = { "gui": "#121212", "cterm": "0" }
21
21
let s:medium_gray = { "gui": "#767676", "cterm": "243" }
22
22
let s:white = { "gui": "#F1F1F1", "cterm": "15" }
23
23
let s:actual_white = { "gui": "#FFFFFF", "cterm": "231" }
···
40
40
let s:light_green = { "gui": "#5FD7A7", "cterm": "10" }
41
41
let s:dark_purple = { "gui": "#523C79", "cterm": "5" }
42
42
let s:light_purple = { "gui": "#6855DE", "cterm": "13" }
43
43
-
let s:yellow = { "gui": "#F3E430", "cterm": "11" }
43
43
+
let s:light_yellow = { "gui": "#F3E430", "cterm": "11" }
44
44
let s:dark_yellow = { "gui": "#A89C14", "cterm": "3" }
45
45
46
46
if &background == "dark"
···
53
53
let s:cyan = s:light_cyan
54
54
let s:green = s:light_green
55
55
let s:red = s:light_red
56
56
+
let s:yellow = s:light_yellow
56
57
let s:visual = s:lighter_black
58
58
+
let s:cursor_line = s:light_black
59
59
+
let s:status_line = s:light_black
60
60
+
let s:constant = s:light_blue
61
61
+
let s:comment = s:light_gray
57
62
else
58
63
let s:bg = s:white
59
59
-
let s:bg_subtle = s:light_black
64
64
+
let s:bg_subtle = s:lighter_gray
60
65
let s:bg_very_subtle = s:light_gray
61
66
let s:norm = s:light_black
62
67
let s:norm_subtle = s:lighter_black
···
64
69
let s:cyan = s:dark_cyan
65
70
let s:green = s:dark_green
66
71
let s:red = s:dark_red
72
72
+
let s:yellow = s:dark_yellow
67
73
let s:visual = s:light_blue
74
74
+
let s:cursor_line = s:lighter_gray
75
75
+
let s:status_line = s:lighter_gray
76
76
+
let s:constant = s:dark_blue
77
77
+
let s:comment = s:light_gray
68
78
endif
69
79
70
80
" https://github.com/noahfrederick/vim-hemisu/
···
82
92
call s:h("Normal", {"bg": s:bg, "fg": s:norm})
83
93
call s:h("Noise", {"bg": s:bg, "fg": s:norm_subtle})
84
94
call s:h("Cursor", {"bg": s:blue, "fg": s:norm})
85
85
-
call s:h("Comment", {"fg": s:bg_very_subtle, "gui": "italic"})
95
95
+
call s:h("Comment", {"fg": s:comment, "gui": "italic"})
86
96
87
87
-
"call s:h("Constant", {"fg": s:cyan})
88
88
-
call s:h("Constant", {"bg": s:bg, "fg": s:dark_blue})
97
97
+
call s:h("Constant", {"bg": s:bg, "fg": s:constant})
89
98
hi! link Character Constant
90
99
hi! link Number Constant
91
100
hi! link Boolean Constant
···
141
150
call s:h("LineNr", {"fg": s:bg_subtle})
142
151
call s:h("CursorLineNr", {"fg": s:blue, "bg": s:bg_very_subtle})
143
152
call s:h("Question", {"fg": s:red})
144
144
-
call s:h("StatusLine", {"bg": s:bg_very_subtle})
145
145
-
call s:h("StatusLineNC", {"bg": s:bg_very_subtle, "fg": s:medium_gray})
146
153
call s:h("VertSplit", {"bg": s:bg_very_subtle, "fg": s:bg_very_subtle})
147
154
call s:h("Title", {"fg": s:dark_blue})
148
155
call s:h("Visual", {"bg": s:visual})
···
169
176
call s:h("SpellLocal", {"cterm": "underline", "fg": s:dark_green})
170
177
endif
171
178
172
172
-
call s:h("Pmenu", {"fg": s:norm, "bg": s:lighter_gray})
179
179
+
call s:h("StatusLine", {"gui": "underline", "bg": s:bg, "fg": s:light_gray})
180
180
+
call s:h("StatusLineOk", {"gui": "underline", "bg": s:bg, "fg": s:green})
181
181
+
call s:h("StatusLineError", {"gui": "underline", "bg": s:bg, "fg": s:pink})
182
182
+
call s:h("StatusLineWarning", {"gui": "underline", "bg": s:bg, "fg": s:dark_yellow})
183
183
+
call s:h("StatusLineNC", {"gui": "underline", "bg": s:bg, "fg": s:light_black})
184
184
+
185
185
+
call s:h("Pmenu", {"fg": s:norm, "bg": s:cursor_line})
173
186
call s:h("PmenuSel", {"fg": s:norm, "bg": s:blue})
174
187
call s:h("PmenuSbar", {"fg": s:norm, "bg": s:bg_subtle})
175
188
call s:h("PmenuThumb", {"fg": s:norm, "bg": s:bg_subtle})
···
177
190
call s:h("TabLineSel", {"fg": s:blue, "bg": s:bg_subtle, "gui": "bold", "cterm": "bold"})
178
191
call s:h("TabLineFill", {"fg": s:norm, "bg": s:bg_very_subtle})
179
192
call s:h("CursorColumn", {"bg": s:bg_very_subtle})
180
180
-
call s:h("CursorLine", {"bg": s:lighter_gray})
193
193
+
call s:h("CursorLine", {"bg": s:cursor_line})
181
194
call s:h("ColorColumn", {"bg": s:bg_subtle})
182
195
183
183
-
call s:h("MatchParen", {"bg": s:lighter_gray, "fg": s:norm})
196
196
+
call s:h("MatchParen", {"bg": s:bg_subtle, "fg": s:norm})
184
197
call s:h("qfLineNr", {"fg": s:medium_gray})
185
198
186
199
call s:h("htmlH1", {"bg": s:bg, "fg": s:norm})