return {
"nvim-treesitter/nvim-treesitter",
name = "treesitter",
priority = 10,
branch = "main",
lazy = false,
init = function()
require("nvim-treesitter").install {
"bash",
"c",
"cmake",
"comment",
"css",
"diff",
"gitcommit",
"gitignore",
"go",
"gomod",
"html",
"http",
"java",
"javascript",
"jq",
"jsdoc",
"json5",
"kdl",
"lua",
"markdown",
"markdown_inline",
"python",
"scss",
"sql",
"terraform",
"typescript",
"vim",
"yaml"
}
end,
opts = {
indent = { enable = true },
highlight = { enable = true },
folds = { enable = true },
},
}