[fix] Update plugins and use inlayHints from nvim 0.10

This commit is contained in:
Uttarayan Mondal
2024-01-12 12:11:38 +05:30
parent 2fb460549d
commit 15121db53c
8 changed files with 115 additions and 271 deletions

View File

@@ -6,12 +6,16 @@ local capabilities = cmp_nvim_lsp.default_capabilities()
require("mason-lspconfig").setup_handlers {
function(server_name) -- default handler (optional)
lspconfig[server_name].setup {
on_attach = lspstatus.on_attach,
on_attach = function(client, bufnr)
if client.server_capabilities.inlayHintProvider then
vim.lsp.inlay_hint.enable(bufnr, true)
end
lspstatus.on_attach(client, bufnr)
end,
capabilities = capabilities,
}
end,
["rust_analyzer"] = function()
-- require 'lazy'.load('rust-tools');
vim.cmd([[autocmd BufEnter *.rs lua require("setup.rtools")]])
end,
["clangd"] = function()