feat(nvim): add rust-tools & lsp

This commit is contained in:
winston 2022-11-19 22:22:24 +01:00
parent 4b2430d2a4
commit 75fe012e0a
Signed by: winston
GPG key ID: 3786770EDBC2B481
2 changed files with 9 additions and 1 deletions

View file

@ -308,6 +308,13 @@ require("go").setup({
})
-- }}}
require("rust-tools").setup({
server = {
on_attach = on_attach,
capabilities = capabilities,
},
})
lspconfig.pyright.setup({
capabilities = capabilities,
on_attach = on_attach,
@ -362,7 +369,7 @@ null.setup({
null.builtins.formatting.isort,
null.builtins.formatting.prettier,
null.builtins.formatting.prettierd,
null.builtins.formatting.stylua,
null.builtins.formatting.rustfmt,
null.builtins.formatting.stylua,
},
on_attach = function(client, bufnr)

View file

@ -300,6 +300,7 @@ return packer.startup({
"ray-x/go.nvim",
requires = "ray-x/guihua.lua",
})
use("simrat39/rust-tools.nvim")
use("rafamadriz/friendly-snippets")
use("jose-elias-alvarez/null-ls.nvim")
use({