From 3b7c1e883ed960d98b945666611e052def0ce123 Mon Sep 17 00:00:00 2001 From: Mohamad Alamin Yassin Date: Mon, 8 Jan 2024 14:38:11 +0300 Subject: [PATCH] Add Missing Fields to Treesitter Config to Resolve Warnings Description: This commit introduces three additional fields - `sync_install`, `ignore_install`, and `modules` - to the Treesitter configuration. This update is aimed at resolving warnings that were previously displayed, potentially causing confusion or frustration for new users of Neovim. By explicitly defining these fields, the configuration aligns better with the latest `nvim-treesitter` requirements, ensuring a smoother and more intuitive setup experience. This commit introduces three additional fields - `sync_install`, `ignore_install`, and `modules` - to the Treesitter configuration. This update is aimed at resolving warnings that were previously displayed, potentially causing confusion or frustration for new users of Neovim. By explicitly defining these fields, the configuration aligns better with the latest `nvim-treesitter` requirements. --- init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index fa3a7c3..9574c9a 100644 --- a/init.lua +++ b/init.lua @@ -427,9 +427,9 @@ vim.defer_fn(function() -- Autoinstall languages that are not installed. Defaults to false (but you can change for yourself!) auto_install = false, -- Install languages synchronously (only applied to `ensure_installed`) - sync_install = false, + sync_install = false, -- List of parsers to ignore installing - ignore_install = {}, + ignore_install = {}, -- You can specify additional Treesitter modules here: -- For example: -- playground = {--enable = true,-- }, modules = {}, highlight = { enable = true },