diff --git a/.config/nvim/lua/plugins/lsp-cmp.lua b/.config/nvim/lua/plugins/lsp-cmp.lua index 3022891..c18c54e 100644 --- a/.config/nvim/lua/plugins/lsp-cmp.lua +++ b/.config/nvim/lua/plugins/lsp-cmp.lua @@ -46,17 +46,22 @@ local function on_attach_with_formatting(client, bufnr) format_on_save(client, bufnr) end -lspconfig["pylsp"].setup({ +lspconfig.pylsp.setup({ capabilities = capabilities, on_attach = on_attach_without_formatting, }) -lspconfig["julials"].setup({ +lspconfig.julials.setup({ capabilities = capabilities, on_attach = on_attach_with_formatting, }) -lspconfig["clangd"].setup({ +lspconfig.clangd.setup({ + capabilities = capabilities, + on_attach = on_attach_with_formatting, +}) + +lspconfig.rust_analyzer.setup({ capabilities = capabilities, on_attach = on_attach_with_formatting, })