From e14f02742d1a933abf68dfb0a020fe13d698141d Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado Date: Sun, 3 Mar 2024 21:47:00 -0600 Subject: feat: add more c++ support, fix godot --- lua/plugins/lspconfig.lua | 1 + lua/plugins/null-ls.lua | 3 +++ lua/plugins/treesitter.lua | 1 + 3 files changed, 5 insertions(+) (limited to 'lua/plugins') diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index a5cb52a..2171416 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -70,6 +70,7 @@ return { 'ruff-lsp', 'pyright', 'lua-language-server', + -- 'gdtoolkit', -- install manually (at least for windows) }, }, config = function(_, opts) diff --git a/lua/plugins/null-ls.lua b/lua/plugins/null-ls.lua index c1d77c7..0304b0e 100644 --- a/lua/plugins/null-ls.lua +++ b/lua/plugins/null-ls.lua @@ -9,6 +9,9 @@ return { null_ls.setup({ sources = { null_ls.builtins.formatting.clang_format, + -- gdtoolkit needs to be installed manually (at least in windows, for now) + null_ls.builtins.formatting.gdformat, + null_ls.builtins.diagnostics.gdlint, -- should use ruff-lsp -- null_ls.builtins.formatting.autopep8, -- null_ls.builtins.diagnostics.ruff, diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua index eaa6b33..ade55ec 100644 --- a/lua/plugins/treesitter.lua +++ b/lua/plugins/treesitter.lua @@ -9,6 +9,7 @@ return { opts = { ensure_installed = { 'c', + 'cpp', 'bash', 'ini', 'go', -- cgit v1.2.3-54-g00ecf