nvim_config/lua/plugins/crates.lua
2024-05-15 20:01:02 +02:00

27 lines
566 B
Lua

return {
"Saecki/crates.nvim",
lazy = true,
dependencies = {
"AstroNvim/astrocore",
opts = {
autocmds = {
CmpSourceCargo = {
{
event = "BufRead",
desc = "Load crates.nvim into Cargo buffers",
pattern = "Cargo.toml",
callback = function()
require("cmp").setup.buffer { sources = { { name = "crates" } } }
require "crates"
end,
},
},
},
},
},
opts = {
src = {
cmp = { enabled = true },
},
},
}