return { "nvim-treesitter/nvim-treesitter", build = "TSUpdate", main = "nvim-treesitter.configs", opts = { ensure_installed = { "diff", "lua", "html", "css", "javascript", "typescript", "tsx", "markdown", "markdown_inline", }, auto_install = true, highlight = { enable = true, }, indent = { enable = true }, }, config = function(_, opts) require("nvim-treesitter.configs").setup(opts) -- Add MDX filetype detection vim.filetype.add({ extension = { mdx = "markdown.mdx", }, }) end, }