From cd546d53ff346388be8d9b1014bb454e4c50ad42 Mon Sep 17 00:00:00 2001 From: shaoyu Date: Tue, 12 Nov 2024 20:09:04 -0500 Subject: [PATCH] Add languages to treesitter --- init.lua | 21 +++++++++++++++++++-- lua/custom/plugins/nvim-tree.lua | 8 ++++---- 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/init.lua b/init.lua index 33974f04..d139b9bf 100644 --- a/init.lua +++ b/init.lua @@ -900,7 +900,24 @@ require('lazy').setup({ main = 'nvim-treesitter.configs', -- Sets main module to use for opts -- [[ Configure Treesitter ]] See `:help nvim-treesitter` opts = { - ensure_installed = { 'bash', 'c', 'diff', 'html', 'lua', 'luadoc', 'markdown', 'markdown_inline', 'query', 'vim', 'vimdoc' }, + ensure_installed = { + 'bash', + 'c', + 'diff', + 'html', + 'lua', + 'luadoc', + 'markdown', + 'markdown_inline', + 'query', + 'vim', + 'vimdoc', + 'css', + 'cpp', + 'javascript', + 'make', + 'cmake', + }, -- Autoinstall languages that are not installed auto_install = true, highlight = { @@ -933,7 +950,7 @@ require('lazy').setup({ require 'kickstart.plugins.lint', require 'kickstart.plugins.autopairs', require 'kickstart.plugins.neo-tree', - -- require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps + require 'kickstart.plugins.gitsigns', -- adds gitsigns recommend keymaps -- NOTE: The import below can automatically add your own plugins, configuration, etc from `lua/custom/plugins/*.lua` -- This is the easiest way to modularize your config. diff --git a/lua/custom/plugins/nvim-tree.lua b/lua/custom/plugins/nvim-tree.lua index 238b406c..0513d818 100644 --- a/lua/custom/plugins/nvim-tree.lua +++ b/lua/custom/plugins/nvim-tree.lua @@ -1,6 +1,6 @@ return { - "nvim-tree/nvim-tree.lua", + 'nvim-tree/nvim-tree.lua', keys = { - {"n", "e", ":NvimTreeToggle", { silent = true }} - } -}, + { 'n', 'e', ':NvimTreeToggle', { silent = true } }, + }, +}