local treesitter = { ["@annotation"] = { fg = C.yellow }, ["@attribute"] = { fg = C.red }, ["@boolean"] = { fg = C.orange }, ["@character"] = { fg = C.green }, ["@conditional"] = { fg = C.purple }, ["@constant"] = { fg = C.yellow }, ["@constant.builtin"] = { fg = C.orange }, ["@constant.macro"] = { fg = C.red }, ["@constant.rust"] = { fg = C.cyan }, ["@constructor"] = { fg = C.yellow }, ["@error"] = { fg = C.red }, ["@exception"] = { fg = C.purple }, ["@field"] = { fg = C.red }, ["@float"] = { fg = C.orange }, ["@function"] = { fg = C.blue }, ["@function.builtin"] = { fg = C.blue }, ["@function.macro"] = { fg = C.yellow }, ["@function.macro.rust"] = { fg = C.orange }, ["@include"] = { fg = C.purple }, ["@keyword"] = { fg = C.purple }, ["@keyword.function"] = { fg = C.purple }, ["@keyword.function.rust"] = { fg = C.orange }, ["@keyword.operator"] = { fg = C.purple }, ["@label"] = { fg = C.blue }, ["@literal.markdown"] = { fg = C.green }, ["@method"] = { fg = C.blue }, ["@namespace"] = { fg = C.purple }, ["@namespace.rust"] = { fg = C.yellow }, ["@none.markdown"] = { fg = C.fg }, ["@number"] = { fg = C.orange }, ["@operator"] = { fg = C.cyan }, ["@parameter"] = { fg = C.red }, ["@parameter.reference"] = { fg = C.cyan }, ["@property"] = { fg = C.yellow }, ["@punctuation.bracket"] = { fg = C.fg }, ["@punctuation.delimiter"] = { fg = C.fg }, ["@punctuation.delimiter.markdown"] = { fg = C.fg }, ["@punctuation.special"] = { fg = C.fg }, ["@punctuation.special.markdown"] = { fg = C.red }, ["@repeat"] = { fg = C.purple }, ["@string"] = { fg = C.green }, ["@string.escape"] = { fg = C.red }, ["@string.regex"] = { fg = C.green }, ["@tag"] = { fg = C.red }, ["@tag.delimiter"] = { fg = C.fg }, ["@text"] = { fg = C.fg }, ["@text.emphasis"] = { fg = C.purple, italic = true }, ["@text.literal"] = { fg = C.fg }, ["@text.reference"] = { fg = C.yellow }, ["@text.strong"] = { fg = C.blue, bold = true }, ["@text.title"] = { fg = C.fg }, ["@text.underline"] = { fg = C.fg }, ["@text.uri"] = { fg = C.green }, ["@title.markdown"] = { fg = C.red }, ["@type"] = { fg = C.blue }, ["@type.builtin"] = { fg = C.blue }, ["@type.rust"] = { fg = C.yellow }, ["@variable"] = { fg = C.red }, ["@variable.builtin"] = { fg = C.yellow }, } return treesitter