feat(rust): clean up core rust module

This commit is contained in:
Samuel Cobb 2026-06-05 03:31:18 +01:00
commit 32ed208492

View file

@ -290,18 +290,12 @@ in {
startPlugins = ["rustaceanvim"];
pluginRC.rustaceanvim = entryAfter ["lsp-setup"] ''
vim.g.rustaceanvim = function()
return {
tools = ${toLuaObject cfg.extensions.rustaceanvim.setupOpts.tools},
server = ${toLuaObject cfg.extensions.rustaceanvim.setupOpts.server},
dap = ${toLuaObject cfg.extensions.rustaceanvim.setupOpts.dap},
}
return ${toLuaObject cfg.extensions.rustaceanvim.setupOpts}
end
'';
};
})
(mkIf cfg.extensions.rustaceanvim {})
(mkIf cfg.extensions.crates-nvim.enable {
vim = mkMerge [
{