summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Luevano Alvarado <david@luevano.xyz>2024-03-03 21:47:00 -0600
committerDavid Luevano Alvarado <david@luevano.xyz>2024-03-03 21:47:00 -0600
commite14f02742d1a933abf68dfb0a020fe13d698141d (patch)
treea3bb3f34f56d2507cb37d4e5b78dc85b68879131
parenta9a58ce7512acbb5be786af52c393904e8465b4d (diff)
feat: add more c++ support, fix godot
-rw-r--r--lua/plugins/lspconfig.lua1
-rw-r--r--lua/plugins/null-ls.lua3
-rw-r--r--lua/plugins/treesitter.lua1
3 files changed, 5 insertions, 0 deletions
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',