---@field show_end_of_buffer boolean
---@field lualine_bg_color string?
---@field colors Palette
+---@field overrides table<string, Highlight|string>
local DEFAULT_CONFIG = {
italic_comment = false,
transparent_bg = false,
show_end_of_buffer = false,
lualine_bg_color = nil,
colors = require("dracula.palette"),
+ overrides = {},
}
local TRANSPARENTS = {
end
end
+ for group, setting in pairs(configs.overrides) do
+ groups[group] = setting
+ end
+
local links = {} ---@type table<string, Highlight>
-- run defined highlights
for group, value in pairs(groups) do