From e0905e5416eaddcfa309d4dbde43b82c99ea80f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20R=2E=20Ara=C3=BAjo=20=28Leug=29?= <58122451+reisaraujo-miguel@users.noreply.github.com> Date: Mon, 15 Dec 2025 16:09:17 -0300 Subject: [PATCH] Remove 'jsonc' from Treesitter languages It seems jsonc is [not supported](https://github.com/nvim-treesitter/nvim-treesitter/issues/1997#issuecomment-3657115364) by tresitter-nvim anymore, and it breaks when trying to install, with: ``` :TSInstallSync jsonc Downloading tree-sitter-jsonc... Creating temporary directory Extracting tree-sitter-jsonc... gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now Error during tarball extraction. Failed to execute the following command: { cmd = "tar", err = "Error during tarball extraction.", info = "Extracting tree-sitter-jsonc...", opts = { args = { "-xvzf", "tree-sitter-jsonc.tar.gz", "-C", "tree-sitter-jsonc-tmp" }, cwd = "/home/guel/.local/share/nvim" } } Press ENTER or type command to continue ``` So I think it should be removed from the "ensure installed", so that it doesn't try to install it by default on LazyVim installations. --- lua/lazyvim/plugins/treesitter.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/lua/lazyvim/plugins/treesitter.lua b/lua/lazyvim/plugins/treesitter.lua index 4497ff1c..eb3ebf61 100644 --- a/lua/lazyvim/plugins/treesitter.lua +++ b/lua/lazyvim/plugins/treesitter.lua @@ -37,7 +37,6 @@ return { "javascript", "jsdoc", "json", - "jsonc", "lua", "luadoc", "luap",