mirror of
https://github.com/gabehf/base46.git
synced 2026-03-10 07:50:31 -07:00
re-write whole plugin
added features to have local nvchad themes, override specific colors aka variables in nvchad themes
This commit is contained in:
parent
dbd746da1b
commit
1db5a6eda8
76 changed files with 1592 additions and 1284 deletions
168
lua/integrations/treesitter.lua
Normal file
168
lua/integrations/treesitter.lua
Normal file
|
|
@ -0,0 +1,168 @@
|
|||
local theme = require("base16").get_colors "base_30"
|
||||
|
||||
return {
|
||||
TSAnnotation = {
|
||||
fg = theme.base0F,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSAttribute = {
|
||||
fg = theme.base0A,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSCharacter = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSConstBuiltin = {
|
||||
fg = theme.base09,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSConstMacro = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSError = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSException = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSFloat = {
|
||||
fg = theme.base09,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSFuncBuiltin = {
|
||||
fg = theme.base0D,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSFuncMacro = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSKeywordOperator = {
|
||||
fg = theme.base0E,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSMethod = {
|
||||
fg = theme.base0D,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSNamespace = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSNone = {
|
||||
fg = theme.base05,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSParameter = {
|
||||
fg = theme.base08,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSParameterReference = {
|
||||
fg = theme.base05,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSPunctDelimiter = {
|
||||
fg = theme.base0F,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSPunctSpecial = {
|
||||
fg = theme.base05,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSStringRegex = {
|
||||
fg = theme.base0C,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSStringEscape = {
|
||||
fg = theme.base0C,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSSymbol = {
|
||||
fg = theme.base0B,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSTagDelimiter = {
|
||||
fg = theme.base0F,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSText = {
|
||||
fg = theme.base05,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSStrong = {
|
||||
bold = true,
|
||||
},
|
||||
|
||||
TSEmphasis = {
|
||||
fg = theme.base09,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSStrike = {
|
||||
fg = theme.base00,
|
||||
sp = "none",
|
||||
strikethrough = true,
|
||||
},
|
||||
|
||||
TSLiteral = {
|
||||
fg = theme.base09,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSURI = {
|
||||
fg = theme.base09,
|
||||
sp = "none",
|
||||
underline = true,
|
||||
},
|
||||
|
||||
TSTypeBuiltin = {
|
||||
fg = theme.base0A,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSVariableBuiltin = {
|
||||
fg = theme.base09,
|
||||
sp = "none",
|
||||
},
|
||||
|
||||
TSDefinition = {
|
||||
sp = theme.base04,
|
||||
underline = true,
|
||||
},
|
||||
|
||||
TSDefinitionUsage = {
|
||||
sp = theme.base04,
|
||||
underline = true,
|
||||
},
|
||||
|
||||
TSCurrentScope = {
|
||||
bold = true,
|
||||
},
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue