103 lines
1.5 KiB
Lua
103 lines
1.5 KiB
Lua
local M = { }
|
|
|
|
local colors = {
|
|
red = "#E06C75",
|
|
dark_red = "#BE5046",
|
|
green = "#98C379",
|
|
yellow = "#E5C07B",
|
|
dark_yellow = "#D19A66",
|
|
blue = "#61AFEF",
|
|
purple = "#C678DD",
|
|
cyan = "#56B6C2",
|
|
white = "#ABB2BF",
|
|
black = "#282C34",
|
|
visual_black = "NONE",
|
|
comment_grey = "#5C6370",
|
|
gutter_fg_grey = "#4B5263",
|
|
cursor_grey = "#2C323C",
|
|
visual_grey = "#3E4452",
|
|
menu_grey = "#3E4452",
|
|
special_grey = "#3B4048",
|
|
vertsplit = "#181A1F",
|
|
}
|
|
|
|
M.normal = {
|
|
a = {
|
|
fg = colors.black,
|
|
bg = colors.green,
|
|
},
|
|
b = {
|
|
fg = colors.white,
|
|
bg = colors.visual_grey,
|
|
},
|
|
c = {
|
|
fg = colors.green,
|
|
bg = colors.black,
|
|
},
|
|
}
|
|
|
|
M.insert = {
|
|
a = {
|
|
fg = colors.black,
|
|
bg = colors.blue,
|
|
},
|
|
b = {
|
|
fg = colors.white,
|
|
bg = colors.visual_grey,
|
|
},
|
|
c = {
|
|
fg = colors.blue,
|
|
bg = colors.black,
|
|
},
|
|
}
|
|
|
|
M.visual = {
|
|
a = {
|
|
fg = colors.black,
|
|
bg = colors.purple,
|
|
},
|
|
b = {
|
|
fg = colors.white,
|
|
bg = colors.visual_grey,
|
|
},
|
|
c = {
|
|
fg = colors.purple,
|
|
bg = colors.black,
|
|
},
|
|
}
|
|
|
|
M.replace = {
|
|
a = {
|
|
fg = colors.black,
|
|
bg = colors.red,
|
|
},
|
|
b = {
|
|
fg = colors.white,
|
|
bg = colors.visual_grey,
|
|
},
|
|
c = {
|
|
fg = colors.red,
|
|
bg = colors.black,
|
|
},
|
|
}
|
|
|
|
M.terminal = M.normal
|
|
M.command = M.normal
|
|
|
|
M.inactive = {
|
|
a = {
|
|
fg = colors.black,
|
|
bg = colors.white,
|
|
},
|
|
b = {
|
|
fg = colors.white,
|
|
bg = colors.visual_grey,
|
|
},
|
|
c = {
|
|
fg = colors.white,
|
|
bg = colors.visual_grey,
|
|
},
|
|
}
|
|
|
|
return M
|