Treesitter.lua 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. local Treesitter = {
  2. TSComment = { fg = C.gray },
  3. TSAnnotation = { fg = C.purple },
  4. TSAttribute = { fg = C.cyan },
  5. TSConstructor = { fg = C.purple },
  6. TSType = { fg = C.purple },
  7. TSTypeBuiltin = { fg = C.purple },
  8. TSConditional = { fg = C.blue },
  9. TSException = { fg = C.blue },
  10. TSInclude = { fg = C.blue },
  11. TSKeyword = { fg = C.blue },
  12. TSKeywordFunction = { fg = C.blue },
  13. TSLabel = { fg = C.blue },
  14. TSNamespace = { fg = C.blue },
  15. TSRepeat = { fg = C.blue },
  16. TSConstant = { fg = C.orange },
  17. TSConstBuiltin = { fg = C.red },
  18. TSFloat = { fg = C.red },
  19. TSNumber = { fg = C.red },
  20. TSBoolean = { fg = C.red },
  21. TSCharacter = { fg = C.light_green },
  22. TSError = { fg = C.error_red },
  23. TSFunction = { fg = C.yellow },
  24. TSFuncBuiltin = { fg = C.yellow },
  25. TSMethod = { fg = C.yellow },
  26. TSConstMacro = { fg = C.cyan },
  27. TSFuncMacro = { fg = C.yellow },
  28. TSVariable = { fg = C.light_blue },
  29. TSVariableBuiltin = { fg = C.light_blue },
  30. TSProperty = { fg = C.light_blue },
  31. TSOperator = { fg = C.gray },
  32. TSField = { fg = C.light_blue },
  33. TSParameter = { fg = C.light_blue },
  34. TSParameterReference = { fg = C.light_blue },
  35. TSSymbol = { fg = C.light_blue },
  36. TSText = { fg = C.fg },
  37. TSPunctDelimiter = { fg = C.gray },
  38. TSTagDelimiter = { fg = C.gray },
  39. TSPunctBracket = { fg = C.gray },
  40. TSPunctSpecial = { fg = C.gray },
  41. TSString = { fg = C.green },
  42. TSStringRegex = { fg = C.yellow_orange },
  43. TSStringEscape = { fg = C.yellow_orange },
  44. TSTag = { fg = C.blue },
  45. TSEmphasis = { style = "italic" },
  46. TSUnderline = { style = "underline" },
  47. TSTitle = { fg = C.blue, style = "bold" },
  48. TSLiteral = { fg = C.yellow_orange },
  49. TSURI = { fg = C.yellow_orange, style = "underline" },
  50. TSKeywordOperator = { fg = C.blue },
  51. TSStructure = { fg = C.light_blue },
  52. TSStrong = { fg = C.yellow_orange },
  53. TSQueryLinterError = { fg = C.warning_orange },
  54. }
  55. return Treesitter