Initialize other lsp

This commit is contained in:
Alessandro
2024-09-03 17:09:16 +02:00
parent 11ab495ce2
commit 450b88be16
2 changed files with 23 additions and 1 deletions

View File

@@ -83,7 +83,6 @@ M.base46 = {
["@function.call"] = { bold = true },
["@function.method"] = { bold = true },
["@function.method.call"] = { bold = true },
["@constructor"] = { bold = true },
["@keyword"] = { italic = true },
["@keyword.function"] = { bold = true },

View File

@@ -2,6 +2,29 @@
require("nvchad.configs.lspconfig").defaults()
local lspconfig = require "lspconfig"
local configs = require("nvchad.configs.lspconfig")
local on_attach = configs.on_attach
local on_init = configs.on_init
local capabilities = configs.capabilities
local servers = {
"bashls",
"taplo",
"jdtls",
"clangd",
"pyright",
"ruff",
"dockerls",
}
for _, lsp in ipairs(servers) do
lspconfig[lsp].setup {
on_init = on_init,
on_attach = on_attach,
capabilities = capabilities,
}
end
lspconfig.rust_analyzer.setup {
settings = {