nix-community.nixvim/plugins/cmp/sources/crates-nvim.nix
2024-10-07 12:00:19 -05:00

17 lines
298 B
Nix

{
lib,
config,
...
}:
let
cfg = config.plugins.crates-nvim;
in
{
options.plugins.crates-nvim = lib.nixvim.neovim-plugin.extraOptionsOptions;
config = lib.mkIf cfg.enable {
extraConfigLua = ''
require('crates').setup(${lib.nixvim.toLuaObject cfg.extraOptions})
'';
};
}