Skip to content

Commit af15087

Browse files
committed
added monokai soda
1 parent 5343f2f commit af15087

File tree

2 files changed

+31
-42
lines changed

2 files changed

+31
-42
lines changed

colors/monokai_soda.vim

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lua require('monokai').setup(require('monokai').soda)

lua/monokai.lua

Lines changed: 30 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ M.classic = {
2727
diff_remove = '#4a0f23',
2828
diff_change = '#27406b',
2929
diff_text = '#23324d',
30-
none = 'NONE',
3130
}
3231

3332
M.pro = {
@@ -55,7 +54,33 @@ M.pro = {
5554
diff_remove = '#4a0f23',
5655
diff_change = '#27406b',
5756
diff_text = '#23324d',
58-
none = 'NONE',
57+
}
58+
59+
M.soda = {
60+
name = 'monokai_soda',
61+
base1 = '#211F22',
62+
base2 = '#26292C',
63+
base3 = '#2E323C',
64+
base4 = '#333842',
65+
base5 = '#4d5154',
66+
base6 = '#72696A',
67+
base7 = '#B1B1B1',
68+
border = '#A1B5B1',
69+
brown = '#504945',
70+
white = '#FFF1F3',
71+
grey = '#72696A',
72+
black = '#000000',
73+
pink = '#f3005f',
74+
green = '#97e023',
75+
aqua = '#78DCE8',
76+
yellow = ' #dfd561',
77+
orange = '#fa8419',
78+
purple = '#9c64fe',
79+
red = '#f3005f',
80+
diff_add = '#3d5213',
81+
diff_remove = '#4a0f23',
82+
diff_change = '#27406b',
83+
diff_text = '#23324d',
5984
}
6085

6186
M.highlight = function(group, color)
@@ -73,7 +98,6 @@ M.load_syntax = function(palette)
7398
bg = palette.base2,
7499
},
75100
NormalFloat = {
76-
fg = palette.none,
77101
bg = palette.base1,
78102
},
79103
Pmenu = {
@@ -93,20 +117,15 @@ M.load_syntax = function(palette)
93117
bg = palette.green,
94118
},
95119
PmenuSbar = {
96-
fg = palette.none,
97120
bg = palette.base3,
98121
},
99122
Cursor = {
100-
fg = palette.none,
101-
bg = palette.none,
102123
style = 'reverse',
103124
},
104125
ColorColumn = {
105-
fg = palette.none,
106126
bg = palette.base3,
107127
},
108128
CursorLine = {
109-
fg = palette.none,
110129
bg = palette.base3,
111130
},
112131
NonText = {
@@ -132,29 +151,24 @@ M.load_syntax = function(palette)
132151
},
133152
MatchParen = {
134153
fg = palette.pink,
135-
bg = palette.none,
136154
},
137155
Question = {
138156
fg = palette.yellow,
139157
},
140158
ModeMsg = {
141159
fg = palette.white,
142-
bg = palette.none,
143160
style = 'bold',
144161
},
145162
MoreMsg = {
146163
fg = palette.white,
147-
bg = palette.none,
148164
style = 'bold',
149165
},
150166
ErrorMsg = {
151167
fg = palette.red,
152-
bg = palette.none,
153168
style = 'bold',
154169
},
155170
WarningMsg = {
156171
fg = palette.yellow,
157-
bg = palette.none,
158172
style = 'bold',
159173
},
160174
VertSplit = {
@@ -171,40 +185,30 @@ M.load_syntax = function(palette)
171185
StatusLine = {
172186
fg = palette.base7,
173187
bg = palette.base2,
174-
style = palette.none,
175188
},
176189
StatusLineNC = {
177190
fg = palette.grey,
178191
bg = palette.base2,
179-
style = palette.none,
180-
},
181-
Tabline = {
182-
style = palette.none,
183-
},
184-
TabLineFill = {
185-
style = palette.none,
186192
},
193+
Tabline = {},
194+
TabLineFill = {},
187195
TabLineSel = {
188196
bg = palette.base4,
189197
},
190198
SpellBad = {
191199
fg = palette.red,
192-
bg = palette.none,
193200
style = 'undercurl',
194201
},
195202
SpellCap = {
196203
fg = palette.purple,
197-
bg = palette.none,
198204
style = 'undercurl',
199205
},
200206
SpellRare = {
201207
fg = palette.aqua,
202-
bg = palette.none,
203208
style = 'undercurl',
204209
},
205210
SpellLocal = {
206211
fg = palette.pink,
207-
bg = palette.none,
208212
style = 'undercurl',
209213
},
210214
SpecialKey = {
@@ -216,7 +220,6 @@ M.load_syntax = function(palette)
216220
},
217221
Directory = {
218222
fg = palette.aqua,
219-
bg = palette.none,
220223
},
221224
DiffAdd = {
222225
bg = palette.diff_add,
@@ -333,12 +336,9 @@ M.load_syntax = function(palette)
333336
style = 'italic',
334337
},
335338
Underlined = {
336-
fg = palette.none,
337339
style = 'underline',
338340
},
339-
Ignore = {
340-
fg = palette.none,
341-
},
341+
Ignore = {},
342342
Error = {
343343
fg = palette.red,
344344
},
@@ -348,34 +348,23 @@ M.load_syntax = function(palette)
348348
},
349349
EndOfBuffer = {
350350
fg = palette.base2,
351-
bg = palette.none,
352351
},
353352
Conceal = {
354353
fg = palette.grey,
355-
bg = palette.none,
356354
},
357355
vCursor = {
358-
fg = palette.none,
359-
bg = palette.none,
360356
style = 'reverse',
361357
},
362358
iCursor = {
363-
fg = palette.none,
364-
bg = palette.none,
365359
style = 'reverse',
366360
},
367361
lCursor = {
368-
fg = palette.none,
369-
bg = palette.none,
370362
style = 'reverse',
371363
},
372364
CursorIM = {
373-
fg = palette.none,
374-
bg = palette.none,
375365
style = 'reverse',
376366
},
377367
CursorColumn = {
378-
fg = palette.none,
379368
bg = palette.base3,
380369
},
381370
Whitespace = {
@@ -591,7 +580,6 @@ M.load_plugin_syntax = function(palette)
591580
},
592581
NvimTreeSpecialFile = {
593582
fg = palette.white,
594-
bg = palette.none,
595583
style = 'NONE',
596584
},
597585
TelescopeBorder = {

0 commit comments

Comments
 (0)