2021-01-02 17:35:36 +00:00
|
|
|
local M = { }
|
|
|
|
|
2021-01-04 01:14:29 +00:00
|
|
|
local colors = {
|
|
|
|
grey = "#44475a",
|
|
|
|
light_gray = "#5f6a8e",
|
|
|
|
orange = "#ffb86c",
|
|
|
|
purple = "#bd93f9",
|
|
|
|
red = "#ff5555",
|
|
|
|
yellow = "#f1fa8c",
|
|
|
|
green = "#50fa7b",
|
2021-01-02 17:35:36 +00:00
|
|
|
|
2021-01-04 01:14:29 +00:00
|
|
|
white = "#f8f8f2",
|
|
|
|
black = "#282a36",
|
2021-01-02 17:35:36 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
M.normal = {
|
|
|
|
a = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.purple,
|
|
|
|
fg = colors.black,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
b = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.light_gray,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
c = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.grey,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
M.insert = {
|
|
|
|
a = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.green,
|
|
|
|
fg = colors.black,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
b = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.light_gray,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
c = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.grey,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
M.visual = {
|
|
|
|
a = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.yellow,
|
|
|
|
fg = colors.black,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
b = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.light_gray,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
c = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.grey,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
}
|
|
|
|
|
|
|
|
M.replace = {
|
|
|
|
a = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.red,
|
|
|
|
fg = colors.black,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
b = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.light_gray,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
c = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.grey,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
}
|
|
|
|
|
|
|
|
M.command = {
|
|
|
|
a = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.grey,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
b = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.light_gray,
|
|
|
|
fg = colors.white,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
c = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.purple,
|
|
|
|
fg = colors.white
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
}
|
|
|
|
|
|
|
|
M.terminal = M.normal
|
|
|
|
|
|
|
|
M.inactive = {
|
|
|
|
a = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.white,
|
|
|
|
fg = colors.purple,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
b = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.grey,
|
|
|
|
fg = colors.purple,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
c = {
|
2021-01-04 01:14:29 +00:00
|
|
|
bg = colors.purple,
|
|
|
|
fg = colors.purple,
|
2021-01-02 17:35:36 +00:00
|
|
|
},
|
|
|
|
}
|
|
|
|
|
|
|
|
return M
|