aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/configs
diff options
context:
space:
mode:
authorAargh Rai <aargh.rai+git@gmail.com>2026-05-31 20:16:24 +0530
committerAargh Rai <aargh.rai+git@gmail.com>2026-05-31 20:16:24 +0530
commitc6084fef665e3931623fa5a181f0d51827c0e387 (patch)
tree5c0e3b5d3f4c7c562c89f710a9161e4962f2389e /nvim/lua/configs
parent4571e02acf6f1a6c57415003365504cfd40b1a6f (diff)
switched to gruvchad
Diffstat (limited to 'nvim/lua/configs')
-rw-r--r--nvim/lua/configs/lspconfig.lua11
1 files changed, 10 insertions, 1 deletions
diff --git a/nvim/lua/configs/lspconfig.lua b/nvim/lua/configs/lspconfig.lua
index d72020d..d2f9a36 100644
--- a/nvim/lua/configs/lspconfig.lua
+++ b/nvim/lua/configs/lspconfig.lua
@@ -2,7 +2,10 @@ require("nvchad.configs.lspconfig").defaults()
-- NOTE: DO NOT USE MASON TO INSTALL LSPs, THEY CONFLICT WITH THESE, IF YOU
-- HAVE ANY INSTALLED, REMOVE THEM
-local servers = { "html", "cssls", "rust_analyzer", "zls", "ts_ls", "pylsp" }
+local servers = {
+ "html", "cssls", "rust_analyzer", "zls",
+ "ts_ls", "pylsp"
+}
vim.lsp.enable(servers)
vim.lsp.config("clangd", {
@@ -12,4 +15,10 @@ vim.lsp.config("clangd", {
},
})
+vim.lsp.config("gdscript", {
+ cmd = { "ncat", "localhost", "6005" },
+ filetypes = { "gd", "gdscript", "gdscript3" },
+})
+
vim.lsp.enable("clangd")
+vim.lsp.enable("gdscript")