[feat] Fix inlay hints

This commit is contained in:
Uttarayan
2024-01-12 12:34:12 +05:30
parent 15121db53c
commit 678abf5cab
4 changed files with 35 additions and 21 deletions

View File

@@ -1,5 +1,6 @@
local lspconfig = require 'lspconfig'
local lspstatus = require 'lsp-status'
local lsp_hints = require 'lsp-inlayhints'
local cmp_nvim_lsp = require 'cmp_nvim_lsp'
local capabilities = cmp_nvim_lsp.default_capabilities()
@@ -7,10 +8,11 @@ require("mason-lspconfig").setup_handlers {
function(server_name) -- default handler (optional)
lspconfig[server_name].setup {
on_attach = function(client, bufnr)
lspstatus.on_attach(client, bufnr)
lsp_hints.on_attach(client, bufnr)
if client.server_capabilities.inlayHintProvider then
vim.lsp.inlay_hint.enable(bufnr, true)
end
lspstatus.on_attach(client, bufnr)
end,
capabilities = capabilities,
}