This repository has been archived on 2026-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
nvim/lua/plugins/rustaceanvim.lua

32 lines
789 B
Lua

return {
"mrcjkb/rustaceanvim",
version = "^5", -- Recommended
lazy = false, -- This plugin is already lazy
["rust-analyzer"] = {
cargo = {
allFeatures = true,
},
},
config = function()
vim.g.rustaceanvim = {
tools = {
float_win_config = {
border = "rounded",
},
},
}
end,
-- Crates version completion for rust
{
"Saecki/crates.nvim",
event = { "BufRead Cargo.toml" },
config = function()
require("crates").setup()
-- Add crates.nvim to the cmp sources as soon as we load the plugin
require("cmp").setup.buffer { sources = { { name = "crates" } } }
end,
},
}