update lsp configs

This commit is contained in:
Johannes Knopp
2024-12-19 11:22:04 +01:00
parent 65045e99b8
commit ba35cf07c3
5 changed files with 25 additions and 150 deletions

View File

@ -29,7 +29,7 @@ return {
keymap.set('n', 'gt', '<cmd>Telescope lsp_type_definitions<cr>', opts('Show LSP type definitions'))
keymap.set({ 'n', 'v' }, 'ga', vim.lsp.buf.code_action, opts('Show available code actions'))
wk.add({
{ '<leader>r', group = 'Rename' },
{ '<leader>r', group = 'Rename' },
{ '<leader>rn', vim.lsp.buf.rename, desc = 'Smart Rename' },
})
end,
@ -78,6 +78,24 @@ return {
}
})
end,
['ts_ls'] = function()
lspconfig['ts_ls'].setup({
capabilities = capabilities,
})
end,
['pyright'] = function()
lspconfig['pyright'].setup({
capabilities = capabilities,
settings = {
python = {
analysis = {
useLibraryCodeForTypes = true,
typeCheckingMode = "basic",
}
}
}
})
end,
})
end
}