From: Tran Duc Binh Date: Mon, 22 Aug 2022 09:34:41 +0000 (+0700) Subject: feat: add overrides X-Git-Url: https://git.atheridis.org/?a=commitdiff_plain;h=0b20f48dabf39aa4110239240a2867703a32d16e;p=nvim-plugins%2Fflatwhite.git feat: add overrides --- diff --git a/lua/dracula/init.lua b/lua/dracula/init.lua index 11a384a..36d5e85 100644 --- a/lua/dracula/init.lua +++ b/lua/dracula/init.lua @@ -10,12 +10,14 @@ local tbl_deep_extend = vim.tbl_deep_extend ---@field show_end_of_buffer boolean ---@field lualine_bg_color string? ---@field colors Palette +---@field overrides table 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 = { @@ -60,6 +62,10 @@ local function apply(configs) end end + for group, setting in pairs(configs.overrides) do + groups[group] = setting + end + local links = {} ---@type table -- run defined highlights for group, value in pairs(groups) do