summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornotken12 <kendotzhou@gmail.com>2022-10-30 11:30:01 -0400
committernotken12 <kendotzhou@gmail.com>2022-10-30 11:30:01 -0400
commit94492dda311e04f8054efb8234b0717b0cccac2e (patch)
tree8e1b93e5515da9d1439496726c10350cdbe8ea8f
parentremove dash names (diff)
new treesitter highlights
-rw-r--r--lua/aquarium/theme.lua82
-rw-r--r--lua/ayu_dark/theme.lua82
-rw-r--r--lua/ayu_light/theme.lua82
-rw-r--r--lua/blossom/theme.lua82
-rw-r--r--lua/catppuccin/theme.lua82
-rw-r--r--lua/catppuccin_latte/theme.lua82
-rw-r--r--lua/chadracula/theme.lua82
-rw-r--r--lua/chadtain/theme.lua82
-rw-r--r--lua/chocolate/theme.lua82
-rw-r--r--lua/dark_horizon/theme.lua82
-rw-r--r--lua/decay/theme.lua82
-rw-r--r--lua/doomchad/theme.lua82
-rw-r--r--lua/everforest/theme.lua82
-rw-r--r--lua/everforest_light/theme.lua82
-rw-r--r--lua/falcon/theme.lua82
-rw-r--r--lua/gatekeeper/theme.lua82
-rw-r--r--lua/gruvbox/theme.lua82
-rw-r--r--lua/gruvbox_light/theme.lua82
-rw-r--r--lua/gruvbox_material/theme.lua82
-rw-r--r--lua/gruvchad/theme.lua82
-rw-r--r--lua/jellybeans/theme.lua82
-rw-r--r--lua/kanagawa/theme.lua82
-rw-r--r--lua/monekai/theme.lua82
-rw-r--r--lua/mountain/theme.lua82
-rw-r--r--lua/nightfox/theme.lua82
-rw-r--r--lua/nightlamp/theme.lua82
-rw-r--r--lua/nightowl/theme.lua82
-rw-r--r--lua/nord/theme.lua82
-rw-r--r--lua/oceanic_next/theme.lua82
-rw-r--r--lua/one_light/theme.lua82
-rw-r--r--lua/onedark/theme.lua82
-rw-r--r--lua/onenord/theme.lua82
-rw-r--r--lua/onenord_light/theme.lua82
-rw-r--r--lua/palenight/theme.lua82
-rw-r--r--lua/pastelDark/theme.lua82
-rw-r--r--lua/radium/theme.lua82
-rw-r--r--lua/rosepine/theme.lua82
-rw-r--r--lua/rxyhn/theme.lua82
-rw-r--r--lua/solarized_dark/theme.lua82
-rw-r--r--lua/sweetpastel/theme.lua82
-rw-r--r--lua/tokyodark/theme.lua82
-rw-r--r--lua/tokyonight/theme.lua82
-rw-r--r--lua/tomorrow_night/theme.lua82
-rw-r--r--lua/vscode_dark/theme.lua82
-rw-r--r--lua/wombat/theme.lua82
-rw-r--r--lua/yoru/theme.lua82
-rw-r--r--src/template-nvchad.toml110
-rw-r--r--templates/aquarium.toml108
-rw-r--r--templates/ayu_dark.toml108
-rw-r--r--templates/ayu_light.toml108
-rw-r--r--templates/blossom.toml108
-rw-r--r--templates/catppuccin.toml108
-rw-r--r--templates/catppuccin_latte.toml108
-rw-r--r--templates/chadracula.toml108
-rw-r--r--templates/chadtain.toml108
-rw-r--r--templates/chocolate.toml108
-rw-r--r--templates/dark_horizon.toml108
-rw-r--r--templates/decay.toml108
-rw-r--r--templates/doomchad.toml108
-rw-r--r--templates/everforest.toml108
-rw-r--r--templates/everforest_light.toml108
-rw-r--r--templates/falcon.toml108
-rw-r--r--templates/gatekeeper.toml108
-rw-r--r--templates/gruvbox.toml108
-rw-r--r--templates/gruvbox_light.toml108
-rw-r--r--templates/gruvbox_material.toml108
-rw-r--r--templates/gruvchad.toml108
-rw-r--r--templates/jellybeans.toml108
-rw-r--r--templates/kanagawa.toml108
-rw-r--r--templates/monekai.toml108
-rw-r--r--templates/mountain.toml108
-rw-r--r--templates/nightfox.toml108
-rw-r--r--templates/nightlamp.toml108
-rw-r--r--templates/nightowl.toml108
-rw-r--r--templates/nord.toml108
-rw-r--r--templates/oceanic_next.toml108
-rw-r--r--templates/one_light.toml108
-rw-r--r--templates/onedark.toml108
-rw-r--r--templates/onenord.toml108
-rw-r--r--templates/onenord_light.toml108
-rw-r--r--templates/palenight.toml108
-rw-r--r--templates/pastelDark.toml108
-rw-r--r--templates/radium.toml108
-rw-r--r--templates/rosepine.toml108
-rw-r--r--templates/rxyhn.toml108
-rw-r--r--templates/solarized_dark.toml108
-rw-r--r--templates/sweetpastel.toml108
-rw-r--r--templates/tokyodark.toml108
-rw-r--r--templates/tokyonight.toml108
-rw-r--r--templates/tomorrow_night.toml108
-rw-r--r--templates/vscode_dark.toml108
-rw-r--r--templates/wombat.toml108
-rw-r--r--templates/yoru.toml108
93 files changed, 4425 insertions, 4425 deletions
diff --git a/lua/aquarium/theme.lua b/lua/aquarium/theme.lua
index b6968d0..cc6768d 100644
--- a/lua/aquarium/theme.lua
+++ b/lua/aquarium/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/ayu_dark/theme.lua b/lua/ayu_dark/theme.lua
index d10cc9d..7db9e43 100644
--- a/lua/ayu_dark/theme.lua
+++ b/lua/ayu_dark/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/ayu_light/theme.lua b/lua/ayu_light/theme.lua
index b4d2bf0..18b5153 100644
--- a/lua/ayu_light/theme.lua
+++ b/lua/ayu_light/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/blossom/theme.lua b/lua/blossom/theme.lua
index d1b94ce..1931618 100644
--- a/lua/blossom/theme.lua
+++ b/lua/blossom/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/catppuccin/theme.lua b/lua/catppuccin/theme.lua
index 362f74b..6a3f915 100644
--- a/lua/catppuccin/theme.lua
+++ b/lua/catppuccin/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/catppuccin_latte/theme.lua b/lua/catppuccin_latte/theme.lua
index 58ef6c0..0ad8a2d 100644
--- a/lua/catppuccin_latte/theme.lua
+++ b/lua/catppuccin_latte/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/chadracula/theme.lua b/lua/chadracula/theme.lua
index 947382e..a90ebba 100644
--- a/lua/chadracula/theme.lua
+++ b/lua/chadracula/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/chadtain/theme.lua b/lua/chadtain/theme.lua
index 7e80d97..7091416 100644
--- a/lua/chadtain/theme.lua
+++ b/lua/chadtain/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/chocolate/theme.lua b/lua/chocolate/theme.lua
index 6552a75..f86d902 100644
--- a/lua/chocolate/theme.lua
+++ b/lua/chocolate/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/dark_horizon/theme.lua b/lua/dark_horizon/theme.lua
index 4833bf2..a976c49 100644
--- a/lua/dark_horizon/theme.lua
+++ b/lua/dark_horizon/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/decay/theme.lua b/lua/decay/theme.lua
index c4d5b6c..b3a3024 100644
--- a/lua/decay/theme.lua
+++ b/lua/decay/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/doomchad/theme.lua b/lua/doomchad/theme.lua
index b920799..f0ce778 100644
--- a/lua/doomchad/theme.lua
+++ b/lua/doomchad/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/everforest/theme.lua b/lua/everforest/theme.lua
index efbc1e5..27b2714 100644
--- a/lua/everforest/theme.lua
+++ b/lua/everforest/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/everforest_light/theme.lua b/lua/everforest_light/theme.lua
index 5abc737..1a9a756 100644
--- a/lua/everforest_light/theme.lua
+++ b/lua/everforest_light/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/falcon/theme.lua b/lua/falcon/theme.lua
index fca5f89..9f0099c 100644
--- a/lua/falcon/theme.lua
+++ b/lua/falcon/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/gatekeeper/theme.lua b/lua/gatekeeper/theme.lua
index 9be96d1..6c3e509 100644
--- a/lua/gatekeeper/theme.lua
+++ b/lua/gatekeeper/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/gruvbox/theme.lua b/lua/gruvbox/theme.lua
index 9141003..1ba7243 100644
--- a/lua/gruvbox/theme.lua
+++ b/lua/gruvbox/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/gruvbox_light/theme.lua b/lua/gruvbox_light/theme.lua
index efcf088..0ce7e27 100644
--- a/lua/gruvbox_light/theme.lua
+++ b/lua/gruvbox_light/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/gruvbox_material/theme.lua b/lua/gruvbox_material/theme.lua
index f4eaa8a..ab1e2f4 100644
--- a/lua/gruvbox_material/theme.lua
+++ b/lua/gruvbox_material/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/gruvchad/theme.lua b/lua/gruvchad/theme.lua
index 3445afd..7b76e8e 100644
--- a/lua/gruvchad/theme.lua
+++ b/lua/gruvchad/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/jellybeans/theme.lua b/lua/jellybeans/theme.lua
index 7eb7ff3..1fe604e 100644
--- a/lua/jellybeans/theme.lua
+++ b/lua/jellybeans/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/kanagawa/theme.lua b/lua/kanagawa/theme.lua
index 3a789e4..0640538 100644
--- a/lua/kanagawa/theme.lua
+++ b/lua/kanagawa/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/monekai/theme.lua b/lua/monekai/theme.lua
index 0f3bfca..284b619 100644
--- a/lua/monekai/theme.lua
+++ b/lua/monekai/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/mountain/theme.lua b/lua/mountain/theme.lua
index dceedc6..d0a930a 100644
--- a/lua/mountain/theme.lua
+++ b/lua/mountain/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/nightfox/theme.lua b/lua/nightfox/theme.lua
index ee250dd..e5e69b4 100644
--- a/lua/nightfox/theme.lua
+++ b/lua/nightfox/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/nightlamp/theme.lua b/lua/nightlamp/theme.lua
index 45304b2..1636343 100644
--- a/lua/nightlamp/theme.lua
+++ b/lua/nightlamp/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/nightowl/theme.lua b/lua/nightowl/theme.lua
index ab0404a..5b046c1 100644
--- a/lua/nightowl/theme.lua
+++ b/lua/nightowl/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/nord/theme.lua b/lua/nord/theme.lua
index 1c7d9a4..8a2b28c 100644
--- a/lua/nord/theme.lua
+++ b/lua/nord/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/oceanic_next/theme.lua b/lua/oceanic_next/theme.lua
index 89a05c9..6572108 100644
--- a/lua/oceanic_next/theme.lua
+++ b/lua/oceanic_next/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/one_light/theme.lua b/lua/one_light/theme.lua
index 9c2d9e3..a9ce6fb 100644
--- a/lua/one_light/theme.lua
+++ b/lua/one_light/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/onedark/theme.lua b/lua/onedark/theme.lua
index 95fd947..cbb257b 100644
--- a/lua/onedark/theme.lua
+++ b/lua/onedark/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/onenord/theme.lua b/lua/onenord/theme.lua
index 94c7e09..14c75a7 100644
--- a/lua/onenord/theme.lua
+++ b/lua/onenord/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/onenord_light/theme.lua b/lua/onenord_light/theme.lua
index 483887c..e8c2a27 100644
--- a/lua/onenord_light/theme.lua
+++ b/lua/onenord_light/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/palenight/theme.lua b/lua/palenight/theme.lua
index d0aaed8..29d7da4 100644
--- a/lua/palenight/theme.lua
+++ b/lua/palenight/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/pastelDark/theme.lua b/lua/pastelDark/theme.lua
index 4f15e91..8fb7da9 100644
--- a/lua/pastelDark/theme.lua
+++ b/lua/pastelDark/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/radium/theme.lua b/lua/radium/theme.lua
index cefb268..5e348b8 100644
--- a/lua/radium/theme.lua
+++ b/lua/radium/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/rosepine/theme.lua b/lua/rosepine/theme.lua
index 3d63756..7e0ecc3 100644
--- a/lua/rosepine/theme.lua
+++ b/lua/rosepine/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/rxyhn/theme.lua b/lua/rxyhn/theme.lua
index 95997b4..78e001b 100644
--- a/lua/rxyhn/theme.lua
+++ b/lua/rxyhn/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/solarized_dark/theme.lua b/lua/solarized_dark/theme.lua
index 0d49c06..3dff8e6 100644
--- a/lua/solarized_dark/theme.lua
+++ b/lua/solarized_dark/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/sweetpastel/theme.lua b/lua/sweetpastel/theme.lua
index 2e2296a..31270a4 100644
--- a/lua/sweetpastel/theme.lua
+++ b/lua/sweetpastel/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/tokyodark/theme.lua b/lua/tokyodark/theme.lua
index 47310f7..1ae0919 100644
--- a/lua/tokyodark/theme.lua
+++ b/lua/tokyodark/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/tokyonight/theme.lua b/lua/tokyonight/theme.lua
index c5058ba..8deb31c 100644
--- a/lua/tokyonight/theme.lua
+++ b/lua/tokyonight/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/tomorrow_night/theme.lua b/lua/tomorrow_night/theme.lua
index ab1fc21..3f3934b 100644
--- a/lua/tomorrow_night/theme.lua
+++ b/lua/tomorrow_night/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/vscode_dark/theme.lua b/lua/vscode_dark/theme.lua
index fa8a3b5..d353974 100644
--- a/lua/vscode_dark/theme.lua
+++ b/lua/vscode_dark/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/wombat/theme.lua b/lua/wombat/theme.lua
index d90b1e2..ffc9e97 100644
--- a/lua/wombat/theme.lua
+++ b/lua/wombat/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/lua/yoru/theme.lua b/lua/yoru/theme.lua
index ce098b9..09a69b6 100644
--- a/lua/yoru/theme.lua
+++ b/lua/yoru/theme.lua
@@ -93,47 +93,47 @@ theme.set_highlights = function()
hl(0, "TabLineFill", { fg = c.line, bg = c.line })
-- Treesitter
- hl(0, "TSComment", { link = 'Comment' })
- hl(0, "TSAnnotation", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSAttribute", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConstructor", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSTypeBuiltin", { fg = c.base0A, bg = 'NONE' })
- hl(0, "TSConditional", { link = 'Conditional' })
- hl(0, "TSException", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSInclude", { link = 'Include' })
- hl(0, "TSKeywordReturn", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeyword", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSKeywordFunction", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSNamespace", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSConstBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSFloat", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSCharacter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSError", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFunction", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSFuncBuiltin", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSMethod", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSConstMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSFuncMacro", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSVariable", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSVariableBuiltin", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSProperty", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSField", { fg = c.base0D, bg = 'NONE' })
- hl(0, "TSParameter", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSParameterReference", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSSymbol", { fg = c.base0B, bg = 'NONE' })
- hl(0, "TSText", { fg = c.base05, bg = 'NONE' })
- hl(0, "TSPunctDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagDelimiter", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSTagAttribute", { link = 'TSProperty' })
- hl(0, "TSPunctBracket", { fg = c.base0F, bg = 'NONE' })
- hl(0, "TSPunctSpecial", { fg = c.base08, bg = 'NONE' })
- hl(0, "TSStringRegex", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSStringEscape", { fg = c.base0C, bg = 'NONE' })
- hl(0, "TSEmphasis", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSLiteral", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSURI", { fg = c.base09, bg = 'NONE' })
- hl(0, "TSKeywordOperator", { fg = c.base0E, bg = 'NONE' })
- hl(0, "TSStrong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@annotation", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@attribute", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@constructor", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@type.builtin", { fg = c.base0A, bg = 'NONE' })
+ hl(0, "@conditional", { link = 'Conditional' })
+ hl(0, "@exception", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@include", { link = 'Include' })
+ hl(0, "@keyword.return", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@keyword.function", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@namespace", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@constant.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@float", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@character", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@error", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@function.builtin", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@method", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@constant.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@function.macro", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@variable", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@variable.builtin", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@property", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@field", { fg = c.base0D, bg = 'NONE' })
+ hl(0, "@parameter", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@parameter.reference", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@symbol", { fg = c.base0B, bg = 'NONE' })
+ hl(0, "@text", { fg = c.base05, bg = 'NONE' })
+ hl(0, "@punctuation.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.delimiter", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@tag.attribute", { link = '@Property' })
+ hl(0, "@punctuation.bracket", { fg = c.base0F, bg = 'NONE' })
+ hl(0, "@punctuation.special", { fg = c.base08, bg = 'NONE' })
+ hl(0, "@string.regex", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@string.escape", { fg = c.base0C, bg = 'NONE' })
+ hl(0, "@emphasis", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@literal", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@text.uri", { fg = c.base09, bg = 'NONE' })
+ hl(0, "@keyword.operator", { fg = c.base0E, bg = 'NONE' })
+ hl(0, "@strong", { fg = 'NONE', bg = 'NONE', bold=true, })
+ hl(0, "@scope", { fg = 'NONE', bg = 'NONE', bold=true, })
hl(0, "TreesitterContext", { link = 'CursorLine' })
-- markdown
diff --git a/src/template-nvchad.toml b/src/template-nvchad.toml
index 23c797b..955b235 100644
--- a/src/template-nvchad.toml
+++ b/src/template-nvchad.toml
@@ -1,7 +1,7 @@
[information]
name = "nvchad"
background = "dark"
-author = 'Ken Zhou <kendotzhou@gmail.com>'
+author = 'Ken Zhou <kendotzhou"@gmail.com>'
[palette]
@@ -103,60 +103,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/aquarium.toml b/templates/aquarium.toml
index a49cf64..40ed4ee 100644
--- a/templates/aquarium.toml
+++ b/templates/aquarium.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/ayu_dark.toml b/templates/ayu_dark.toml
index cd15ac8..89fa882 100644
--- a/templates/ayu_dark.toml
+++ b/templates/ayu_dark.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/ayu_light.toml b/templates/ayu_light.toml
index f94c67f..bc70cfc 100644
--- a/templates/ayu_light.toml
+++ b/templates/ayu_light.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/blossom.toml b/templates/blossom.toml
index bdb4f54..97d5ca8 100644
--- a/templates/blossom.toml
+++ b/templates/blossom.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/catppuccin.toml b/templates/catppuccin.toml
index a34ae0c..ba13384 100644
--- a/templates/catppuccin.toml
+++ b/templates/catppuccin.toml
@@ -150,60 +150,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/catppuccin_latte.toml b/templates/catppuccin_latte.toml
index a11ee37..ce2146c 100644
--- a/templates/catppuccin_latte.toml
+++ b/templates/catppuccin_latte.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/chadracula.toml b/templates/chadracula.toml
index 97b61c6..744d9d3 100644
--- a/templates/chadracula.toml
+++ b/templates/chadracula.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/chadtain.toml b/templates/chadtain.toml
index 9d19e89..8fe6766 100644
--- a/templates/chadtain.toml
+++ b/templates/chadtain.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/chocolate.toml b/templates/chocolate.toml
index 5e61a13..8233405 100644
--- a/templates/chocolate.toml
+++ b/templates/chocolate.toml
@@ -150,60 +150,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/dark_horizon.toml b/templates/dark_horizon.toml
index c913265..b5134a0 100644
--- a/templates/dark_horizon.toml
+++ b/templates/dark_horizon.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/decay.toml b/templates/decay.toml
index 996856b..d07515c 100644
--- a/templates/decay.toml
+++ b/templates/decay.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/doomchad.toml b/templates/doomchad.toml
index 8d3be76..124b004 100644
--- a/templates/doomchad.toml
+++ b/templates/doomchad.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/everforest.toml b/templates/everforest.toml
index fc28621..02a4008 100644
--- a/templates/everforest.toml
+++ b/templates/everforest.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/everforest_light.toml b/templates/everforest_light.toml
index d83c6fc..450cc91 100644
--- a/templates/everforest_light.toml
+++ b/templates/everforest_light.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/falcon.toml b/templates/falcon.toml
index 94e233b..f130b37 100644
--- a/templates/falcon.toml
+++ b/templates/falcon.toml
@@ -151,60 +151,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/gatekeeper.toml b/templates/gatekeeper.toml
index 6c34db7..bfadbd6 100644
--- a/templates/gatekeeper.toml
+++ b/templates/gatekeeper.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/gruvbox.toml b/templates/gruvbox.toml
index 852ee46..cd489a2 100644
--- a/templates/gruvbox.toml
+++ b/templates/gruvbox.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/gruvbox_light.toml b/templates/gruvbox_light.toml
index 3cc527d..2833f7b 100644
--- a/templates/gruvbox_light.toml
+++ b/templates/gruvbox_light.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/gruvbox_material.toml b/templates/gruvbox_material.toml
index 58a4a70..85fcb4b 100644
--- a/templates/gruvbox_material.toml
+++ b/templates/gruvbox_material.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/gruvchad.toml b/templates/gruvchad.toml
index bd8d093..e09f5c2 100644
--- a/templates/gruvchad.toml
+++ b/templates/gruvchad.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/jellybeans.toml b/templates/jellybeans.toml
index c449e4b..9d38463 100644
--- a/templates/jellybeans.toml
+++ b/templates/jellybeans.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/kanagawa.toml b/templates/kanagawa.toml
index 92e5ce4..1ab95e6 100644
--- a/templates/kanagawa.toml
+++ b/templates/kanagawa.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/monekai.toml b/templates/monekai.toml
index 50fcfe9..edca2d5 100644
--- a/templates/monekai.toml
+++ b/templates/monekai.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/mountain.toml b/templates/mountain.toml
index 46649c4..ce8ec67 100644
--- a/templates/mountain.toml
+++ b/templates/mountain.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/nightfox.toml b/templates/nightfox.toml
index 3eddf5a..425756c 100644
--- a/templates/nightfox.toml
+++ b/templates/nightfox.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/nightlamp.toml b/templates/nightlamp.toml
index 427ea54..ce0390a 100644
--- a/templates/nightlamp.toml
+++ b/templates/nightlamp.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/nightowl.toml b/templates/nightowl.toml
index ed5f9d4..2b265c2 100644
--- a/templates/nightowl.toml
+++ b/templates/nightowl.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/nord.toml b/templates/nord.toml
index 2a386c7..3c8942c 100644
--- a/templates/nord.toml
+++ b/templates/nord.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/oceanic_next.toml b/templates/oceanic_next.toml
index 4ef187b..7f3aa80 100644
--- a/templates/oceanic_next.toml
+++ b/templates/oceanic_next.toml
@@ -150,60 +150,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/one_light.toml b/templates/one_light.toml
index 0e788ff..dc3406a 100644
--- a/templates/one_light.toml
+++ b/templates/one_light.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/onedark.toml b/templates/onedark.toml
index 888b6eb..d45d1ec 100644
--- a/templates/onedark.toml
+++ b/templates/onedark.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/onenord.toml b/templates/onenord.toml
index a5f0f0d..13187de 100644
--- a/templates/onenord.toml
+++ b/templates/onenord.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/onenord_light.toml b/templates/onenord_light.toml
index 35cb24d..0810dc0 100644
--- a/templates/onenord_light.toml
+++ b/templates/onenord_light.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/palenight.toml b/templates/palenight.toml
index 5f1b8c3..d848e12 100644
--- a/templates/palenight.toml
+++ b/templates/palenight.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/pastelDark.toml b/templates/pastelDark.toml
index 41c7c25..f48c378 100644
--- a/templates/pastelDark.toml
+++ b/templates/pastelDark.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/radium.toml b/templates/radium.toml
index 3d027a5..b2108dd 100644
--- a/templates/radium.toml
+++ b/templates/radium.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/rosepine.toml b/templates/rosepine.toml
index 081c916..3bc3891 100644
--- a/templates/rosepine.toml
+++ b/templates/rosepine.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/rxyhn.toml b/templates/rxyhn.toml
index b98d041..f3cc0f1 100644
--- a/templates/rxyhn.toml
+++ b/templates/rxyhn.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/solarized_dark.toml b/templates/solarized_dark.toml
index 5f28511..6d49b27 100644
--- a/templates/solarized_dark.toml
+++ b/templates/solarized_dark.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/sweetpastel.toml b/templates/sweetpastel.toml
index 6c2d60e..686fff9 100644
--- a/templates/sweetpastel.toml
+++ b/templates/sweetpastel.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/tokyodark.toml b/templates/tokyodark.toml
index b226fdf..170cdb2 100644
--- a/templates/tokyodark.toml
+++ b/templates/tokyodark.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/tokyonight.toml b/templates/tokyonight.toml
index 65d7eb9..e61c66e 100644
--- a/templates/tokyonight.toml
+++ b/templates/tokyonight.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/tomorrow_night.toml b/templates/tomorrow_night.toml
index 7201e78..92629b2 100644
--- a/templates/tomorrow_night.toml
+++ b/templates/tomorrow_night.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/vscode_dark.toml b/templates/vscode_dark.toml
index 02b41d6..72d50b7 100644
--- a/templates/vscode_dark.toml
+++ b/templates/vscode_dark.toml
@@ -151,60 +151,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/wombat.toml b/templates/wombat.toml
index b19882b..f58dbef 100644
--- a/templates/wombat.toml
+++ b/templates/wombat.toml
@@ -149,60 +149,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]
diff --git a/templates/yoru.toml b/templates/yoru.toml
index 50ad9f0..e59d169 100644
--- a/templates/yoru.toml
+++ b/templates/yoru.toml
@@ -150,60 +150,60 @@ TabLineSel = 'white line'
TabLineFill = 'line line'
[Treesitter]
-TSComment = 'link:Comment'
-TSAnnotation = 'base0F'
-TSAttribute = 'base0A'
-TSConstructor = 'base0C'
-# TSType = 'cyan'
-TSTypeBuiltin = 'base0A'
-TSConditional = 'link:Conditional'
-TSException = 'base08'
-TSInclude = 'link:Include'
-TSKeywordReturn = 'base0E'
-TSKeyword = 'base0E'
-TSKeywordFunction = 'base0E'
-# TSLabel = 'cyan'
-TSNamespace = 'base08'
-# TSRepeat = 'yellow'
-# TSConstant = 'orange'
-TSConstBuiltin = 'base09'
-TSFloat = 'base09'
-# TSNumber = 'orange'
-# TSBoolean = 'orange'
-TSCharacter = 'base08'
-TSError = 'base08'
-TSFunction = 'base0D'
-TSFuncBuiltin = 'base0D'
-TSMethod = 'base0D'
-TSConstMacro = 'base08'
-TSFuncMacro = 'base08'
-TSVariable = 'base05'
-TSVariableBuiltin = 'base09'
-TSProperty = 'base08'
-TSField = 'base0D'
-TSParameter = 'base08'
-TSParameterReference = 'base05'
-TSSymbol = 'base0B'
-TSText = 'base05'
-# TSOperator = 'base05'
-TSPunctDelimiter = 'base0F'
-TSTagDelimiter = 'base0F'
-TSTagAttribute = 'link:TSProperty'
-TSPunctBracket = 'base0F'
-TSPunctSpecial = 'base08'
-# TSString = 'green'
-TSStringRegex = 'base0C'
-TSStringEscape = 'base0C'
-# TSTag = 'blue'
-TSEmphasis = 'base09'
-# TSUnderline = '- - u'
-# TSTitle = 'base05 - -'
-TSLiteral = 'base09'
-TSURI = 'base09'
-TSKeywordOperator = 'base0E'
-# TSStructure = 'cyan'
-TSStrong = '- - b'
-# TSQueryLinterError = 'base09'
+"@annotation" = 'base0F'
+"@attribute" = 'base0A'
+"@constructor" = 'base0C'
+#" TSType = 'cyan'
+"@type.builtin" = 'base0A'
+"@conditional" = 'link:Conditional'
+"@exception" = 'base08'
+"@include" = 'link:Include'
+"@keyword.return" = 'base0E'
+"@keyword" = 'base0E'
+"@keyword.function" = 'base0E'
+#" TSLabel = 'cyan'
+"@namespace" = 'base08'
+#" TSRepeat = 'yellow'
+#" TSConstant = 'orange'
+"@constant.builtin" = 'base09'
+"@float" = 'base09'
+#" TSNumber = 'orange'
+#" TSBoolean = 'orange'
+"@character" = 'base08'
+"@error" = 'base08'
+"@function" = 'base0D'
+"@function.builtin" = 'base0D'
+"@method" = 'base0D'
+"@constant.macro" = 'base08'
+"@function.macro" = 'base08'
+"@variable" = 'base05'
+"@variable.builtin" = 'base09'
+"@property" = 'base08'
+"@field" = 'base0D'
+"@parameter" = 'base08'
+"@parameter.reference" = 'base05'
+"@symbol" = 'base0B'
+"@text" = 'base05'
+#" "@Operator = 'base05'
+"@punctuation.delimiter" = 'base0F'
+"@tag.delimiter" = 'base0F'
+"@tag.attribute" = 'link:@Property'
+"@punctuation.bracket" = 'base0F'
+"@punctuation.special" = 'base08'
+#" "@String = 'green'
+"@string.regex" = 'base0C'
+"@string.escape" = 'base0C'
+#" "@Tag = 'blue'
+"@emphasis" = 'base09'
+#" "@Underline = '- - u'
+#" "@Title = 'base05 - -'
+"@literal" = 'base09'
+"@text.uri" = 'base09'
+"@keyword.operator" = 'base0E'
+#" "@Structure = 'cyan'
+"@strong" = '- - b'
+#" "@QueryLinterError = 'base09'
+"@scope" = '- - b'
TreesitterContext = 'link:CursorLine'
[markdown]