Good enough syntax highlight for MDX in Neovim using Treesitter.
Highlight support for mdx based in the post written by Phelipe Teles.
With lazy.nvim
{
"davidmh/mdx.nvim",
config = true,
dependencies = {"nvim-treesitter/nvim-treesitter"}
}
With NvChad
From the NvChad docs:
All NvChad default plugins will have
lazy = true
set. Therefore, if you want a plugin to be enabled on startup, change it tolazy = false
.
Since this plugin only defines a filetype it's safe to let it run on startup.
So setting lazy = false
is enough.
But if you absolutely need to loaded only when needed, you can use event = "BufEnter *.mdx"