diff --git a/.config/nvim/after/plugin/lspconfig.lua b/.config/nvim/after/plugin/lspconfig.lua index fe7a415..d00e897 100644 --- a/.config/nvim/after/plugin/lspconfig.lua +++ b/.config/nvim/after/plugin/lspconfig.lua @@ -44,6 +44,9 @@ require'lspconfig'.pyright.setup{ require'lspconfig'.rust_analyzer.setup{ on_attach = on_attach, capabilities = capabilities, + cmd = { + "rustup", "run", "stable", "rust-analyzer", + }, } require'lspconfig'.phpactor.setup{ on_attach = on_attach, @@ -112,5 +115,7 @@ require("null-ls").setup({ -- PHP require("null-ls").builtins.formatting.phpcbf.with({ extra_args = {"--standard=PSR12"}}), require("null-ls").builtins.diagnostics.phpcs.with({ extra_args = {"--standard=PSR12"}}), + -- Rust + require("null-ls").builtins.formatting.rustfmt, }, })