diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2025-09-27 01:29:24 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2025-09-27 01:29:24 +0200 |
commit | a70eef2af24f804cc017bb1b03ee238b033bffae (patch) | |
tree | d05b1e9b526dc75242426ee079ae322df72b348d /lua/no-clown-fiesta/groups/treesitter.lua | |
parent | 2f57d1115e246b62a1a81bba806fe79aaa53b610 (diff) |
Add themes
Diffstat (limited to 'lua/no-clown-fiesta/groups/treesitter.lua')
-rw-r--r-- | lua/no-clown-fiesta/groups/treesitter.lua | 40 |
1 files changed, 18 insertions, 22 deletions
diff --git a/lua/no-clown-fiesta/groups/treesitter.lua b/lua/no-clown-fiesta/groups/treesitter.lua index f3ade89..5e3112a 100644 --- a/lua/no-clown-fiesta/groups/treesitter.lua +++ b/lua/no-clown-fiesta/groups/treesitter.lua @@ -2,8 +2,8 @@ local M = {} function M.highlight(palette, opts) return { - ["@annotation"] = { fg = palette.white }, - ["@attribute"] = { fg = palette.white }, + ["@annotation"] = { fg = palette.fg }, + ["@attribute"] = { fg = palette.fg }, ["@boolean"] = { fg = palette.red }, ["@character"] = { fg = palette.green }, ["@comment"] = { link = "Comment" }, @@ -14,7 +14,7 @@ function M.highlight(palette, opts) ["@comment.warning"] = { fg = palette.warning }, ["@const.builtin"] = { fg = palette.red }, ["@const.macro"] = { fg = palette.cyan }, - ["@constant"] = { fg = palette.white }, + ["@constant"] = { fg = palette.fg }, ["@constructor"] = { fg = palette.cyan }, ["@diff.delta"] = { fg = palette.gray_blue, @@ -47,7 +47,7 @@ function M.highlight(palette, opts) ["@keyword.import"] = { fg = palette.red }, ["@keyword.operator"] = { fg = palette.gray_blue }, ["@keyword.repeat"] = { fg = palette.gray_blue }, - ["@label"] = { fg = palette.white }, + ["@label"] = { fg = palette.fg }, ["@lsp.type.comment"] = {}, ["@markup"] = { fg = palette.fg }, ["@markup.italic"] = { italic = true }, @@ -58,33 +58,29 @@ function M.highlight(palette, opts) ["@markup.strong"] = { fg = palette.medium_gray }, ["@markup.title"] = { fg = palette.medium_gray }, ["@markup.underline"] = { underline = true }, - ["@module"] = { fg = palette.white }, + ["@module"] = { fg = palette.fg }, ["@number"] = { fg = palette.red }, ["@number.float"] = { fg = palette.red }, - ["@operator"] = { fg = palette.white }, - ["@property"] = { fg = palette.white }, - ["@punctuation.bracket"] = { fg = palette.white }, - ["@punctuation.delimiter"] = { fg = palette.white }, + ["@operator"] = { fg = palette.fg }, + ["@property"] = { fg = palette.fg }, + ["@punctuation.bracket"] = { fg = palette.fg }, + ["@punctuation.delimiter"] = { fg = palette.fg }, ["@string"] = { fg = palette.medium_gray_blue }, ["@string.escape"] = { fg = palette.medium_gray_blue }, ["@string.regexp"] = { fg = palette.medium_gray_blue }, ["@string.special.path"] = { fg = palette.light_gray }, ["@string.special.symbol"] = { fg = palette.medium_gray }, ["@tag"] = { fg = palette.blue }, - ["@tag.attribute"] = { fg = palette.white }, - ["@tag.delimiter"] = { fg = palette.white }, + ["@tag.attribute"] = { fg = palette.fg }, + ["@tag.delimiter"] = { fg = palette.fg }, ["@text.uri"] = { fg = palette.light_gray }, - ["@type"] = vim.tbl_extend("force", { fg = palette.white }, opts.styles.type), - ["@type.builtin"] = { fg = palette.white }, - ["@variable"] = vim.tbl_extend( - "force", - { fg = palette.white }, - opts.styles.variables - ), - ["@variable.builtin"] = { fg = palette.white }, - ["@variable.field"] = { fg = palette.white }, - ["@variable.parameter"] = { fg = palette.white }, - ["@variable.parameter.reference"] = { fg = palette.white }, + ["@type"] = vim.tbl_extend("force", { fg = palette.fg }, opts.styles.type), + ["@type.builtin"] = { fg = palette.fg }, + ["@variable"] = vim.tbl_extend("force", { fg = palette.fg }, opts.styles.variables), + ["@variable.builtin"] = { fg = palette.fg }, + ["@variable.field"] = { fg = palette.fg }, + ["@variable.parameter"] = { fg = palette.fg }, + ["@variable.parameter.reference"] = { fg = palette.fg }, } end |