local Treesitter = { TSComment = { fg = C.gray }, TSAnnotation = { fg = C.blue }, TSAttribute = { fg = C.cyan }, TSConstructor = { fg = C.yellow }, TSType = { fg = C.yellow }, TSTypeBuiltin = { fg = C.yellow }, TSConditional = { fg = C.purple }, TSException = { fg = C.purple }, TSInclude = { fg = C.purple }, TSKeyword = { fg = C.purple }, TSKeywordReturn = { fg = C.purple }, TSKeywordFunction = { fg = C.purple }, TSLabel = { fg = C.blue }, TSNone = { fg = C.fg }, TSNamespace = { fg = C.purple }, TSRepeat = { fg = C.purple }, TSConstant = { fg = C.orange }, TSConstBuiltin = { fg = C.orange }, TSFloat = { fg = C.orange }, TSNumber = { fg = C.orange }, TSBoolean = { fg = C.orange }, TSCharacter = { fg = C.green }, TSError = { fg = C.error_red }, TSFunction = { fg = C.blue }, TSFuncBuiltin = { fg = C.blue }, TSMethod = { fg = C.blue }, TSConstMacro = { fg = C.cyan }, TSFuncMacro = { fg = C.blue }, TSProperty = { fg = C.cyan }, TSOperator = { fg = C.purple }, TSField = { fg = C.blue }, TSParameter = { fg = C.red }, TSParameterReference = { fg = C.red }, TSVariable = { fg = C.fg }, TSVariableBuiltin = { fg = C.red }, TSSymbol = { fg = C.cyan }, TSText = { fg = C.fg }, TSTextReference = { fg = C.red }, TSPunctDelimiter = { fg = C.fg }, TSTagDelimiter = { fg = C.gray }, TSTagAttribute = { fg = C.orange }, TSPunctBracket = { fg = C.fg }, TSPunctSpecial = { fg = C.fg }, TSString = { fg = C.green }, TSStringRegex = { fg = C.orange }, TSStringEscape = { fg = C.orange }, TSTag = { fg = C.blue }, TSEmphasis = { style = "italic" }, TSUnderline = { style = "underline" }, TSNote = { fg = C.info_yellow, style = "bold" }, TSWarning = { fg = C.warning_orange, style = "bold" }, TSDanger = { fg = C.error_red, style = "bold" }, TSTitle = { fg = C.blue, style = "bold" }, TSLiteral = { fg = C.green }, TSURI = { fg = C.blue, style = "underline" }, TSMath = { fg = C.fg }, TSKeywordOperator = { fg = C.purple }, TSStructure = { fg = C.fg }, TSStrong = { fg = C.yellow_orange }, TSQueryLinterError = { fg = C.warning_orange }, TSEnvironment = { fg = C.fg }, TSEnvironmentName = { fg = C.fg }, } return Treesitter