mirror of https://github.com/gabehf/base46.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
102 lines
1.8 KiB
102 lines
1.8 KiB
-- Credits to original theme https://gitlab.com/snakedye/chocolate
|
|
-- This is modified version of it
|
|
|
|
local M = {}
|
|
|
|
M.base_30 = {
|
|
white = "#cdc0ad",
|
|
darker_black = "#201d1c",
|
|
black = "#252221", -- nvim bg
|
|
black2 = "#2b2827",
|
|
one_bg = "#2f2c2b",
|
|
one_bg2 = "#393635",
|
|
one_bg3 = "#43403f",
|
|
grey = "#4d4a49",
|
|
grey_fg = "#575453",
|
|
grey_fg2 = "#615e5d",
|
|
light_grey = "#6b6867",
|
|
red = "#c65f5f",
|
|
baby_pink = "#dc7575",
|
|
pink = "#d16a6a",
|
|
line = "#322f2e", -- for lines like vertsplit
|
|
green = "#8ca589",
|
|
vibrant_green = "#95ae92",
|
|
nord_blue = "#728797",
|
|
blue = "#7d92a2",
|
|
yellow = "#d9b27c",
|
|
sun = "#e1ba84",
|
|
purple = "#998396",
|
|
dark_purple = "#917b8e",
|
|
teal = "#749689",
|
|
orange = "#d08b65",
|
|
cyan = "#829e9b",
|
|
statusline_bg = "#292625",
|
|
lightbg = "#353231",
|
|
pmenu_bg = "#859e82",
|
|
folder_bg = "#768b9b",
|
|
beige = "#ab9382",
|
|
}
|
|
|
|
M.base_16 = {
|
|
base00 = "#252221",
|
|
base01 = "#2f2c2b",
|
|
base02 = "#393635",
|
|
base03 = "#43403f",
|
|
base04 = "#4d4a49",
|
|
base05 = "#c8bAA4",
|
|
base06 = "#beae94",
|
|
base07 = "#cdc0ad",
|
|
base08 = "#c65f5f",
|
|
base09 = "#d08b65",
|
|
base0A = "#d9b27c",
|
|
base0B = "#8ca589",
|
|
base0C = "#998396",
|
|
base0D = "#7d92a2",
|
|
base0E = "#c65f5f",
|
|
base0F = "#ab9382",
|
|
}
|
|
|
|
M.polish_hl = {
|
|
TSField = {
|
|
fg = M.base_30.purple,
|
|
},
|
|
|
|
TSVariable = {
|
|
fg = M.base_16.base06,
|
|
},
|
|
|
|
TSModule = {
|
|
fg = M.base_30.beige,
|
|
},
|
|
|
|
Operator = {
|
|
fg = M.base_30.blue,
|
|
},
|
|
|
|
TSAttribute = {
|
|
fg = M.base_30.cyan,
|
|
},
|
|
|
|
TSPunctBracket = {
|
|
fg = M.base_16.base06,
|
|
},
|
|
|
|
TSParenthesis = {
|
|
link = "TSPunctBracket",
|
|
},
|
|
|
|
TSParameter = {
|
|
fg = M.base_30.green,
|
|
},
|
|
|
|
TSFuncBuiltin = {
|
|
fg = M.base_30.yellow,
|
|
},
|
|
}
|
|
|
|
M.type = "dark"
|
|
|
|
M = require("base46").override_theme(M, "chocolate")
|
|
|
|
return M
|