diff --git a/lua/valeth/plugins/treesitter.lua b/lua/valeth/plugins/treesitter.lua index efc9ead..08e88c3 100644 --- a/lua/valeth/plugins/treesitter.lua +++ b/lua/valeth/plugins/treesitter.lua @@ -2,11 +2,16 @@ local spec = { "nvim-treesitter/nvim-treesitter", } + spec.dependencies = { "nvim-treesitter/nvim-treesitter-context", "RRethy/nvim-treesitter-endwise", } + +spec.build = ":TSUpdate" + + spec.config = function() require("nvim-treesitter.configs").setup({ ensure_installed = { @@ -19,6 +24,8 @@ spec.config = function() "markdown_inline" }, + sync_install = false, + auto_install = true, highlight = { @@ -31,7 +38,7 @@ spec.config = function() require("treesitter-context").setup() - require("nvim-treesitter.install").update({ with_sync = true })() + -- require("nvim-treesitter.install").update({})() end return spec