feat(nvim): add rust-tools & lsp
This commit is contained in:
parent
4b2430d2a4
commit
75fe012e0a
2 changed files with 9 additions and 1 deletions
|
@ -308,6 +308,13 @@ require("go").setup({
|
||||||
})
|
})
|
||||||
-- }}}
|
-- }}}
|
||||||
|
|
||||||
|
require("rust-tools").setup({
|
||||||
|
server = {
|
||||||
|
on_attach = on_attach,
|
||||||
|
capabilities = capabilities,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
lspconfig.pyright.setup({
|
lspconfig.pyright.setup({
|
||||||
capabilities = capabilities,
|
capabilities = capabilities,
|
||||||
on_attach = on_attach,
|
on_attach = on_attach,
|
||||||
|
@ -362,7 +369,7 @@ null.setup({
|
||||||
null.builtins.formatting.isort,
|
null.builtins.formatting.isort,
|
||||||
null.builtins.formatting.prettier,
|
null.builtins.formatting.prettier,
|
||||||
null.builtins.formatting.prettierd,
|
null.builtins.formatting.prettierd,
|
||||||
null.builtins.formatting.stylua,
|
null.builtins.formatting.rustfmt,
|
||||||
null.builtins.formatting.stylua,
|
null.builtins.formatting.stylua,
|
||||||
},
|
},
|
||||||
on_attach = function(client, bufnr)
|
on_attach = function(client, bufnr)
|
||||||
|
|
|
@ -300,6 +300,7 @@ return packer.startup({
|
||||||
"ray-x/go.nvim",
|
"ray-x/go.nvim",
|
||||||
requires = "ray-x/guihua.lua",
|
requires = "ray-x/guihua.lua",
|
||||||
})
|
})
|
||||||
|
use("simrat39/rust-tools.nvim")
|
||||||
use("rafamadriz/friendly-snippets")
|
use("rafamadriz/friendly-snippets")
|
||||||
use("jose-elias-alvarez/null-ls.nvim")
|
use("jose-elias-alvarez/null-ls.nvim")
|
||||||
use({
|
use({
|
||||||
|
|
Loading…
Reference in a new issue