summaryrefslogtreecommitdiff
path: root/lua/spacegray/Treesitter.lua
blob: 9534840627d3fb8f041ed6e053e5ed67a5c4ae27 (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.gray, },
		TSAnnotation = {fg = C.purple, },
		TSAttribute = {fg = C.cyan, },
		TSConstructor = {fg = C.purple, },
		TSType = {fg = C.purple, },
		TSTypeBuiltin = {fg = C.purple, },
		TSConditional = {fg = C.blue, },
		TSException = {fg = C.blue, },
		TSInclude = {fg = C.blue, },
		TSKeyword = {fg = C.blue, },
		TSKeywordFunction = {fg = C.blue, },
		TSLabel = {fg = C.blue, },
		TSNamespace = {fg = C.blue, },
		TSRepeat = {fg = C.blue, },
		TSConstant = {fg = C.orange, },
		TSConstBuiltin = {fg = C.orange, },
		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.yellow, },
		TSFuncBuiltin = {fg = C.yellow, },
		TSMethod = {fg = C.yellow, },
		TSConstMacro = {fg = C.cyan, },
		TSFuncMacro = {fg = C.cyan, },
		TSVariable = {fg = C.white, },
		TSVariableBuiltin = {fg = C.cyan, },
		TSProperty = {fg = C.cyan, },
		TSOperator = {fg = C.gray_blue, },
		TSField = {fg = C.white, },
		TSParameter = {fg = C.white, },
		TSParameterReference = {fg = C.white, },
		TSSymbol = {fg = C.white, },
		TSText = {fg = C.fg, },
		TSPunctDelimiter = {fg = C.gray, },
		TSTagDelimiter = {fg = C.gray, },
		TSPunctBracket = {fg = C.gray, },
		TSPunctSpecial = {fg = C.gray, },
		TSString = {fg = C.green, },
		TSStringRegex = {fg = C.light_green, },
		TSStringEscape = {fg = C.light_green, },
		TSTag = {fg = C.blue, },
		TSEmphasis = {style = "italic", },
		TSUnderline = {style = "underline", },
		TSTitle = {fg = C.blue, style = "bold", },
		TSLiteral = {fg = C.green, },
		TSURI = {fg = C.cyan, style = "underline", },
		TSKeywordOperator = {fg = C.blue, },
		TSStructure = {fg = C.purple_test, },
		TSStrong = {fg = C.yellow, },
		TSQueryLinterError = {fg = C.warning_orange, },
}

return Treesitter