diff --git a/lua/lang.lua b/lua/lang.lua index b484254..ba217e3 100644 --- a/lua/lang.lua +++ b/lua/lang.lua @@ -79,11 +79,22 @@ capabilities.textDocument.codeAction = { capabilities.textDocument.completion.completionItem.snippetSupport = true; -- LSPs -local servers = {"pylsp", "vimls", "ocamllsp"} +local servers = {"pylyzer", "vimls", "ocamllsp",} for _, lsp in ipairs(servers) do nvim_lsp[lsp].setup {capabilities = capabilities, on_attach = on_attach} end +nvim_lsp.ruff_lsp.setup({ + on_attach = on_attach, + capabilities = capabilities, + init_options = { + settings = { + -- Any extra CLI arguments for `ruff` go here. + args = {}, + } + } +}) + nvim_lsp.rust_analyzer.setup({ on_attach = on_attach, capabilities = capabilities,