Initialize other lsp
This commit is contained in:
@@ -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 },
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
Reference in New Issue
Block a user