commit 9e903bd9560ba643e556009c667dd79eba318eeb
parent 53f44966815a4fa8a31d487c783a64787cbf29d4
Author: Szymon Mikulicz <szymon.mikulicz@posteo.net>
Date: Tue, 25 Aug 2026 23:01:05 +0200
Update treesitter
Diffstat:
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua
@@ -15,12 +15,13 @@ vim.g.mapleader = " "
require('lazy').setup({
{ "nvim-treesitter/nvim-treesitter",
+ lazy = false,
build = ":TSUpdate",
config = function ()
- require("nvim-treesitter.configs").setup({
- ensure_installed = { "c", "cpp", "python", "bash", "lua", "vim", "vimdoc", "fish", "yaml", "markdown", "markdown_inline" },
- highlight = { enable = true },
- indent = { enable = true },
+ require('nvim-treesitter').install { "c", "cpp", "python", "bash", "lua", "vim", "vimdoc", "fish", "yaml", "markdown", "markdown_inline", "zig" }
+ vim.api.nvim_create_autocmd('FileType', {
+ pattern = { "c", "cpp", "python", "bash", "lua", "vim", "vimdoc", "fish", "yaml", "markdown", "zig" },
+ callback = function() vim.treesitter.start() end,
})
end
},