Treesitter.lua 2.1 KB

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