summaryrefslogtreecommitdiff
path: root/lua/no-clown-fiesta/Treesitter.lua
blob: f2b70e4dd0529c3c0640832066bd01b2b34bc093 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
local Treesitter = {
  TSComment = { fg = C.medium_gray, style = Config.italic_comments },
  TSAnnotation = { fg = C.white },
  TSAttribute = { fg = C.white },
  TSConstructor = { fg = C.white },
  TSType = { fg = C.white, style = Config.bold_type },
  TSTypeBuiltin = { fg = C.white },
  TSConditional = { fg = C.gray_blue },
  TSException = { fg = C.red },
  TSInclude = { fg = C.red },
  TSKeyword = { fg = C.gray_blue, style = Config.italic_keywords },
  TSKeywordFunction = { fg = C.gray_blue, style = Config.italic_keywords },
  TSLabel = { fg = C.white },
  TSNamespace = { fg = C.white },
  TSRepeat = { fg = C.gray_blue },
  TSConstant = { fg = C.white },
  TSConstBuiltin = { fg = C.red },
  TSFloat = { fg = C.red },
  TSNumber = { fg = C.red },
  TSBoolean = { fg = C.red },
  TSCharacter = { fg = C.light_green },
  TSError = { fg = C.error_red },
  TSFunction = { fg = C.cyan, style = Config.italic_functions },
  TSFuncBuiltin = { fg = C.cyan },
  TSMethod = { fg = C.cyan },
  TSConstMacro = { fg = C.cyan },
  TSFuncMacro = { fg = C.cyan },
  TSVariable = { fg = C.white, style = Config.italic_variables },
  TSVariableBuiltin = { fg = C.white },
  TSProperty = { fg = C.white },
  TSOperator = { fg = C.white },
  TSField = { fg = C.white },
  TSParameter = { fg = C.white },
  TSParameterReference = { fg = C.white },
  TSSymbol = { fg = C.medium_gray },
  TSText = { fg = C.fg },
  TSPunctDelimiter = { fg = C.white },
  TSTagDelimiter = { fg = C.white },
  TSPunctBracket = { fg = C.white },
  TSPunctSpecial = { fg = C.medium_gray },
  TSString = { fg = C.medium_gray_blue },
  TSStringRegex = { fg = C.medium_gray_blue },
  TSStringEscape = { fg = C.medium_gray_blue },
  TSTag = { fg = C.pale_purple },
  TSEmphasis = { style = "italic" },
  TSUnderline = { style = "underline" },
  TSTitle = { fg = C.medium_gray },
  TSLiteral = { fg = C.medium_gray },
  TSURI = { fg = C.cyan, style = "underline" },
  TSKeywordOperator = { fg = C.gray_blue },
  TSStructure = { fg = C.purple_test },
  TSStrong = { fg = C.medium_gray },
  TSQueryLinterError = { fg = C.warning_orange },
}

return Treesitter