--[[ local parser_config = require("nvim-treesitter.parsers").get_parser_configs() parser_config.rsh = { install_info = { url = "https://github.com/traxys/tree-sitter-rsh/", -- local path or git repo files = { "src/parser.c" }, }, } ]] require("nvim-treesitter.configs").setup({ ensure_installed = { "rust", "c", "cpp", "json", "lua", "python", "toml", "latex", "nix", "vue", "javascript", "dart", --"rsh", }, ident = { enable = true, }, highlight = { enable = true, -- false will disable the whole extension disable = { "elixir", "teal" }, -- list of language that will be disabled }, refactor = { highlight_definitions = { enable = true }, highlight_current_scope = { enable = false }, smart_rename = { enable = true, keymaps = { smart_rename = "grr", }, }, }, })