---@module "utils.plugins" ---@type Plugin return { configures = "nvim-treesitter", configure = function(load) load("nvim-treesitter/nvim-treesitter") require("nvim-treesitter").install({ "c", "lua", "vim", "vimdoc", "query" }):wait(300000) vim.api.nvim_create_autocmd("FileType", { pattern = require("nvim-treesitter").get_installed(), callback = function() vim.treesitter.start() end, }) end, onUpdate = function() vim.cmd("TSUpdate") end, }