File tree Expand file tree Collapse file tree 2 files changed +31
-42
lines changed Expand file tree Collapse file tree 2 files changed +31
-42
lines changed Original file line number Diff line number Diff line change 1+ lua require (' monokai' ).setup (require (' monokai' ).soda)
Original file line number Diff line number Diff 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
3332M .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
6186M .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 = {
You can’t perform that action at this time.
0 commit comments