local config = function() require("nvim-treesitter.configs").setup({ build = ":TSUpdate", indent = { enable = true, }, autotag = { enable = true, }, event = { "BufReadPre", "BufNewFile", }, ensure_installed = { "markdown", "json", "javascript", "typescript", "yaml", "html", "css", "markdown", "bash", "lua", "dockerfile", "solidity", "gitignore", "python", "vue", }, auto_install = true, highlight = { enable = true, additional_vim_regex_highlighting = true, }, incremental_selection = { enable = true, keymaps = { init_selection = "", node_incremental = "", scope_incremental = false, node_decremental = "", }, }, }) end return { "nvim-treesitter/nvim-treesitter", lazy = false, config = config, }