return { { "nvim-treesitter/nvim-treesitter", lazy = false, opts = function(_, opts) -- add more things to the ensure_installed table protecting against community packs modifying it opts.ensure_installed = require("astrocore").list_insert_unique(opts.ensure_installed, { -- "lua" }) end, config = function() require("nvim-treesitter.configs").setup { highlight = { enable = true, }, autotag = { enable = true, enable_rename = true, enable_close = true, enable_close_on_slash = true, } } end } }