[NeoVim] Add Mason
This commit is contained in:
@@ -34,6 +34,11 @@ end
|
||||
local capabilities = vim.lsp.protocol.make_client_capabilities()
|
||||
capabilities = require('cmp_nvim_lsp').update_capabilities(capabilities)
|
||||
|
||||
require("mason").setup()
|
||||
require("mason-lspconfig").setup({
|
||||
ensure_installed = servers
|
||||
})
|
||||
|
||||
-- Use a loop to conveniently call 'setup' on multiple servers and
|
||||
-- map buffer local keybindings when the language server attaches
|
||||
for _, lsp in pairs(servers) do
|
||||
|
||||
@@ -11,7 +11,8 @@ return require('packer').startup(function()
|
||||
use {'feline-nvim/feline.nvim', requires = 'kyazdani42/nvim-web-devicons'}
|
||||
|
||||
use {
|
||||
"williamboman/nvim-lsp-installer",
|
||||
"williamboman/mason.nvim",
|
||||
"williamboman/mason-lspconfig.nvim",
|
||||
"neovim/nvim-lspconfig",
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user