feat: rust plugins

This commit is contained in:
2024-12-31 12:54:45 +01:00
parent ba342d13e5
commit 2eb6e7ec6f
2 changed files with 32 additions and 0 deletions

View File

@@ -26,6 +26,20 @@ lspconfig.clangd.setup {
capabilities = capabilities,
}
lspconfig.rust_analyzer.setup({
on_attach = on_attach,
capabilities = capabilities,
filetypes = {"rust"},
-- root_dir = util.root_pattern("Cargo.toml"),
settings = {
['rust_analyzer'] = {
cargo = {
allFeatures = true,
},
},
},
})
-- configuring single server, example: typescript
lspconfig.ts_ls.setup {
on_attach = nvlsp.on_attach,