Added zig to mason

This commit is contained in:
Warwick New 2024-11-12 15:38:00 +00:00
parent 90937c49eb
commit 45f3b0df21

View file

@ -1,6 +1,15 @@
require("mason").setup() require("mason").setup()
require("mason-lspconfig").setup({ require("mason-lspconfig").setup({
ensure_installed = { "lua_ls", "clangd", "cmake", "ltex", "tsserver", "jsonls", "rust_analyzer" } ensure_installed = {
"lua_ls",
"clangd",
"cmake",
"ltex",
"tsserver",
"jsonls",
"rust_analyzer",
"zls"
}
}) })
-- gloabal mappings -- gloabal mappings
vim.keymap.set('n', '<leader>le', vim.diagnostic.open_float) vim.keymap.set('n', '<leader>le', vim.diagnostic.open_float)
@ -69,3 +78,4 @@ require("lspconfig").ltex.setup { capabilities = capabilities }
require("lspconfig").tsserver.setup { capabilities = capabilities } require("lspconfig").tsserver.setup { capabilities = capabilities }
require("lspconfig").jsonls.setup { capabilities = capabilities } require("lspconfig").jsonls.setup { capabilities = capabilities }
require("lspconfig").rust_analyzer.setup { capabilities = capabilities } require("lspconfig").rust_analyzer.setup { capabilities = capabilities }
require("lspconfig").zls.setup { capabilities = capabilities }