diff --git a/lua/configs/lspconfig.lua b/lua/configs/lspconfig.lua index aafab55..ac7e806 100644 --- a/lua/configs/lspconfig.lua +++ b/lua/configs/lspconfig.lua @@ -56,6 +56,16 @@ M.rustacean = { end, on_init = nvlsp.on_init, capabilities = nvlsp.capabilities, + default_settings = { + ["rust-analyzer"] = { + checkOnSave = { + command = "clippy", + }, + cargo = { + allFeatures = true, + }, + }, + }, on_attach = function(client, bufnr) M.on_attach(client, bufnr)