28 lines
578 B
Lua
28 lines
578 B
Lua
-- EXAMPLE
|
|
local on_attach = require("nvchad.configs.lspconfig").on_attach
|
|
local on_init = require("nvchad.configs.lspconfig").on_init
|
|
local capabilities = require("nvchad.configs.lspconfig").capabilities
|
|
|
|
local lspconfig = require "lspconfig"
|
|
|
|
lspconfig.gopls.setup({
|
|
on_attach = on_attach,
|
|
on_init = on_init,
|
|
capabilities = capabilities,
|
|
settings = {
|
|
gopls = {
|
|
analyses = {
|
|
unusedparams = true,
|
|
},
|
|
staticcheck = true,
|
|
gofumpt = true,
|
|
},
|
|
},
|
|
})
|
|
|
|
lspconfig.clangd.setup{}
|
|
|
|
lspconfig.lua_ls.setup{}
|
|
|
|
-- lspconfig.pyright.setup{}
|