diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/gruvbox.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lua/gruvbox.lua b/lua/gruvbox.lua index cd81874..6a5ef41 100644 --- a/lua/gruvbox.lua +++ b/lua/gruvbox.lua @@ -44,7 +44,7 @@ local Gruvbox = {} ---@field transparent_mode boolean? ---@field undercurl boolean? ---@field underline boolean? -Gruvbox.config = { +local default_config = { terminal_colors = true, undercurl = true, underline = true, @@ -68,6 +68,8 @@ Gruvbox.config = { transparent_mode = false, } +Gruvbox.config = vim.deepcopy(default_config) + -- main gruvbox color palette ---@class GruvboxPalette Gruvbox.palette = { @@ -1311,6 +1313,7 @@ end ---@param config GruvboxConfig? Gruvbox.setup = function(config) + Gruvbox.config = vim.deepcopy(default_config) Gruvbox.config = vim.tbl_deep_extend("force", Gruvbox.config, config or {}) end |
