return { "nvim-treesitter/nvim-treesitter", build = ":TSUpdate", event = { "BufReadPre", "BufNewFile" }, dependencies = { "nvim-treesitter/nvim-treesitter-textobjects", }, config = function() local treesitter = require("nvim-treesitter.configs") treesitter.setup({ highlight = { enable = true, additional_vim_regex_highlighting = { "latex" }, }, indent = { enable = true, }, ensure_installed = { "python", "cpp", "lua", "markdown_inline", "html", "css", "bash", "latex", }, incremental_selection = { enable = true, keymaps = { init_selection = "", node_incremental = "", scope_incremental = false, node_decremental = "", }, }, }) end, }