diff options
-rw-r--r-- | README.md | 7 | ||||
-rw-r--r-- | lua/no-clown-fiesta/groups/highlights.lua | 6 | ||||
-rw-r--r-- | lua/no-clown-fiesta/settings.lua | 7 |
3 files changed, 13 insertions, 7 deletions
@@ -26,11 +26,12 @@ require("no-clown-fiesta").setup({ styles = { -- You can set any of the style values specified for `:h nvim_set_hl` comments = {}, - keywords = {}, functions = {}, - variables = {}, - type = { bold = true }, + keywords = {}, lsp = { underline = true } + match_paren = {}, + type = { bold = true }, + variables = {}, }, }) ``` diff --git a/lua/no-clown-fiesta/groups/highlights.lua b/lua/no-clown-fiesta/groups/highlights.lua index 1cfb328..65d1ca0 100644 --- a/lua/no-clown-fiesta/groups/highlights.lua +++ b/lua/no-clown-fiesta/groups/highlights.lua @@ -60,7 +60,11 @@ function M.highlight(palette, opts) PmenuSbar = { bg = palette.alt_bg }, PmenuThumb = { bg = palette.light_gray }, MatchWord = { underline = true }, - MatchParen = { fg = palette.blue, bg = palette.bg, underline = true }, + MatchParen = vim.tbl_extend( + "force", + { fg = palette.blue, bg = palette.bg, underline = true }, + opts.styles.match_paren + ), MatchWordCur = { underline = true }, MatchParenCur = { underline = true }, Cursor = { fg = palette.cursor_fg, bg = palette.cursor_bg }, diff --git a/lua/no-clown-fiesta/settings.lua b/lua/no-clown-fiesta/settings.lua index 827a80c..dc95a76 100644 --- a/lua/no-clown-fiesta/settings.lua +++ b/lua/no-clown-fiesta/settings.lua @@ -4,11 +4,12 @@ local DEFAULT = { transparent = false, styles = { comments = {}, - keywords = {}, functions = {}, - variables = {}, - type = { bold = true }, + keywords = {}, lsp = { underline = true }, + match_paren = {}, + type = { bold = true }, + variables = {}, }, } |