Skip to content

Commit aabe8e5

Browse files
committed
fix deprecated lspconfig
1 parent 44a6642 commit aabe8e5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

init.lua

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ require('lazy').setup({
483483
-- Mason must be loaded before its dependents so we need to set it up here.
484484
-- NOTE: `opts = {}` is the same as calling `require('mason').setup({})`
485485
{ 'mason-org/mason.nvim', opts = {} },
486-
{ 'mason-org/mason-lspconfig.nvim' },
486+
'mason-org/mason-lspconfig.nvim',
487487
'WhoIsSethDaniel/mason-tool-installer.nvim',
488488

489489
-- Useful status updates for LSP.
@@ -705,7 +705,8 @@ require('lazy').setup({
705705
-- allow for server-specific overrides.
706706
for server_name, server_config in pairs(servers) do
707707
server_config.capabilities = vim.tbl_deep_extend('force', {}, capabilities, server_config.capabilities or {})
708-
require('lspconfig')[server_name].setup(server_config)
708+
vim.lsp.config(server_name, server_config)
709+
vim.lsp.enable(server_name)
709710
end
710711

711712
-- Ensure the servers and tools above are installed

0 commit comments

Comments
 (0)