82 lines
2.9 KiB
Lua
82 lines
2.9 KiB
Lua
local M = {}
|
|
|
|
local lighten = require("base46.colors").change_hex_lightness
|
|
|
|
M.base_30 = {
|
|
white = "{{colors.on_background.default.hex}}",
|
|
black = "{{colors.background.default.hex}}",
|
|
darker_black = lighten("{{colors.background.default.hex}}", -3),
|
|
black2 = lighten("{{colors.background.default.hex}}", 6),
|
|
one_bg = lighten("{{colors.background.default.hex}}", 10),
|
|
one_bg2 = lighten("{{colors.background.default.hex}}", 16),
|
|
one_bg3 = lighten("{{colors.background.default.hex}}", 22),
|
|
grey = "{{colors.surface_variant.default.hex}}",
|
|
grey_fg = lighten("{{colors.surface_variant.default.hex}}", -10),
|
|
grey_fg2 = lighten("{{colors.surface_variant.default.hex}}", -20),
|
|
light_grey = "{{colors.outline.default.hex}}",
|
|
red = "{{colors.red.default.hex}}",
|
|
baby_pink = lighten("{{colors.red.default.hex}}", 10),
|
|
pink = "{{colors.tertiary.default.hex}}",
|
|
line = "{{colors.outline.default.hex}}",
|
|
green = "{{colors.green.default.hex}}",
|
|
vibrant_green = lighten("{{colors.green.default.hex}}", 10),
|
|
blue = "{{colors.blue.default.hex}}",
|
|
nord_blue = lighten("{{colors.blue.default.hex}}", 10),
|
|
yellow = "{{colors.yellow.default.hex}}",
|
|
sun = lighten("{{colors.yellow.default.hex}}", 10),
|
|
purple = "{{colors.tertiary.default.hex}}",
|
|
dark_purple = lighten("{{colors.tertiary.default.hex}}", -10),
|
|
teal = "{{colors.secondary_container.default.hex}}",
|
|
orange = "{{colors.red.default.hex}}",
|
|
cyan = "{{colors.cyan.default.hex}}",
|
|
statusline_bg = lighten("{{colors.background.default.hex}}", 6),
|
|
pmenu_bg = "{{colors.surface_variant.default.hex}}",
|
|
folder_bg = lighten("{{colors.primary_fixed_dim.default.hex}}", 0),
|
|
lightbg = lighten("{{colors.background.default.hex}}", 10),
|
|
}
|
|
|
|
M.base_16 = {
|
|
base00 = "{{colors.surface.default.hex}}",
|
|
base01 = lighten("{{colors.surface_variant.default.hex}}", 0),
|
|
base02 = lighten("{{colors.surface_variant.default.hex}}", 3),
|
|
base03 = lighten("{{colors.outline.default.hex}}", 0),
|
|
base04 = lighten("{{colors.on_surface_variant.default.hex}}", 0),
|
|
base05 = "{{colors.on_surface.default.hex}}",
|
|
base06 = lighten("{{colors.on_surface.default.hex}}", 0),
|
|
base07 = "{{colors.surface.default.hex}}",
|
|
base08 = "{{colors.red.default.hex}}",
|
|
base09 = "{{colors.yellow.default.hex}}",
|
|
base0A = "{{colors.blue.default.hex}}",
|
|
base0B = "{{colors.green.default.hex}}",
|
|
base0C = "{{colors.cyan.default.hex}}",
|
|
base0D = lighten("{{colors.blue.default.hex}}", 20),
|
|
base0E = "{{colors.tertiary.default.hex}}",
|
|
base0F = "{{colors.inverse_surface.default.hex}}",
|
|
}
|
|
|
|
M.type = "dark"
|
|
|
|
M.polish_hl = {
|
|
defaults = {
|
|
Comment = {
|
|
italic = true,
|
|
fg = M.base_16.base03,
|
|
},
|
|
},
|
|
Syntax = {
|
|
String = {
|
|
fg = "{{colors.tertiary.default.hex}}",
|
|
},
|
|
},
|
|
treesitter = {
|
|
["@comment"] = {
|
|
fg = M.base_16.base03,
|
|
},
|
|
["@string"] = {
|
|
fg = "{{colors.tertiary.default.hex}}",
|
|
},
|
|
},
|
|
}
|
|
|
|
return M
|