feat: add markdown treesitter support

This commit is contained in:
2024-03-15 01:16:25 -04:00
parent 2db17d9eb2
commit a19cef29a1

View File

@@ -374,28 +374,39 @@ M.highlights = {
markdownBoldDelimiter = { fg = p.grey }, markdownBoldDelimiter = { fg = p.grey },
markdownCode = { fg = p.yellow }, markdownCode = { fg = p.yellow },
markdownCodeBlock = { fg = p.yellow }, markdownCodeBlock = { fg = p.yellow },
markdownCodeDelimiter = { fg = p.green }, markdownCodeDelimiter = { fg = p.grey },
markdownH1 = { fg = p.red, bold = true }, markdownH1 = { fg = p.yellow, bold = true },
markdownH2 = { fg = p.red, bold = true }, markdownH2 = { fg = p.yellow, bold = true },
markdownH3 = { fg = p.red, bold = true }, markdownH3 = { fg = p.yellow, bold = true },
markdownH4 = { fg = p.red, bold = true }, markdownH4 = { fg = p.yellow, bold = true },
markdownH5 = { fg = p.red, bold = true }, markdownH5 = { fg = p.yellow, bold = true },
markdownH6 = { fg = p.red, bold = true }, markdownH6 = { fg = p.yellow, bold = true },
markdownHeadingDelimiter = { fg = p.grey }, markdownHeadingDelimiter = { fg = p.grey },
markdownHeadingRule = { fg = p.grey }, markdownHeadingRule = { fg = p.grey },
markdownId = { fg = p.yellow }, markdownId = { fg = p.yellow },
markdownIdDeclaration = { fg = p.red }, markdownIdDeclaration = { fg = p.yellow },
markdownItalic = { fg = p.none, italic = true }, markdownItalic = { fg = p.none, italic = true },
markdownItalicDelimiter = { fg = p.grey, italic = true }, markdownItalicDelimiter = { fg = p.grey, italic = true },
markdownLinkDelimiter = { fg = p.grey }, markdownLinkDelimiter = { fg = p.grey },
markdownLinkText = { fg = p.red }, markdownLinkText = { fg = p.purple, underline = true },
markdownLinkTextDelimiter = { fg = p.grey }, markdownLinkTextDelimiter = { fg = p.grey },
markdownListMarker = { fg = p.red }, markdownListMarker = { fg = p.purple },
markdownOrderedListMarker = { fg = p.red }, markdownOrderedListMarker = { fg = p.purple },
markdownRule = { fg = p.purple }, markdownRule = { fg = p.purple },
markdownUrl = { fg = p.blue, underline = true }, markdownUrl = { fg = p.blue, underline = true },
markdownUrlDelimiter = { fg = p.grey }, markdownUrlDelimiter = { fg = p.grey },
markdownUrlTitleDelimiter = { fg = p.green }, markdownUrlTitleDelimiter = { fg = p.purple },
["@markup"] = { link = "@none" },
["@markup.heading"] = { fg = p.yellow, bold = true },
["@markup.link.label"] = { fg = p.purple, underline = true },
["@markup.link.url"] = { fg = p.blue, underline = true },
["@markup.list"] = { fg = p.purple },
["@markup.list.checked"] = { fg = p.blue },
["@markup.list.unchecked"] = { fg = p.blue },
["@markup.strikethrough"] = { strikethrough = true },
["@markup.strong"] = { bold = true },
["@markup.italic"] = { italic = true },
["@markup.underline"] = { underline = true },
-- scala -- scala
scalaNameDefinition = { fg = p.fg }, scalaNameDefinition = { fg = p.fg },