This commit is contained in:
Benjamin Kyd
2023-03-03 22:45:26 +00:00
parent 0c76051380
commit eac97acadf
6 changed files with 160 additions and 294 deletions

View File

@@ -1,3 +1,16 @@
local lspconfig = require('lspconfig');
require('mason').setup()
require('mason-lspconfig').setup({
ensure_installed = {'clangd'}
})
require('mason-lspconfig').setup_handlers({
function(server)
lspconfig[server].setup({})
end,
})
-- diagnostic symbols
local signs = { Error = "", Warn = "", Hint = "", Info = ""}
for type, icon in pairs(signs) do