From d681fffce0249163b2bb40ebb3b2204f336a8a3e Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Tue, 5 Sep 2023 18:22:54 +0200 Subject: [PATCH] Install treesitter parsers upon entering buffer --- lua/config/treesitter.lua | 59 +-------------------------------------- lua/plugins.lua | 1 - 2 files changed, 1 insertion(+), 59 deletions(-) diff --git a/lua/config/treesitter.lua b/lua/config/treesitter.lua index 4c68f78..4d41abf 100644 --- a/lua/config/treesitter.lua +++ b/lua/config/treesitter.lua @@ -17,64 +17,7 @@ -- https://github.com/nvim-treesitter/nvim-treesitter require("nvim-treesitter.configs").setup({ - ensure_installed = { - "bash", - "c", - "cmake", - "comment", - "cpp", - "css", - "csv", - -- "d", -- requires treesitter cli? - "diff", - "dockerfile", - "doxygen", - "dtd", - "git_config", - "git_rebase", - "gitattributes", - "gitcommit", - "gitignore", - "groovy", - "hare", - "html", - "ini", - "java", - "javascript", - "json", - "json5", - "jsonc", - "latex", - "lua", - "luadoc", - "luap", - "make", - "markdown", - "markdown_inline", - "meson", - "ninja", - "norg", - "odin", - "perl", - "php", - "phpdoc", - "pymanifest", - "python", - "regex", - "requirements", - "robot", - "rst", - "rust", - "sql", - "toml", - "typescript", - "vim", - "vimdoc", - "xml", - "yaml", - "yang", - "zig", - }, + auto_install = true, highlight = { enable = true, diff --git a/lua/plugins.lua b/lua/plugins.lua index c6c30d5..91f3cc5 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -88,7 +88,6 @@ local plugins = { config = function () require("config.treesitter") end, lazy = true, event = "VimEnter", - build = ":TSUpdate", }, { "mfussenegger/nvim-dap",