return { { "nvim-treesitter/nvim-treesitter", branch = "master", config = { sync_install = true, modules = { }, highlight = { enable = true, disable = { "html" }, additional_vim_regex_highlighting = true, }, indent = { enable = true, }, incremental_selection = { enable = true, keymaps = { init_selection = ",", scope_incremental = "", }, }, refactor = { highlight_definitions = { enable = true }, highlight_current_scope = { enable = true }, smart_rename = { enable = true, keymaps = { smart_rename = "r", }, }, navigation = { enable = true, keymaps = { goto_definition = "d", list_definitions = "l", list_definitions_toc = "L", goto_next_usage = "]", goto_previous_usage = "[", }, }, }, } }, { 'nvim-treesitter/nvim-treesitter-context', opts = { max_lines = 4, multiline_threshold = 2, }, }, { 'mizlan/iswap.nvim', enabled = false, } }