treewide: use mkAssertions wherever possible

This commit is contained in:
Gaetan Lepage 2025-01-20 14:23:55 +01:00
parent a7e516b322
commit af6e4b0bad
13 changed files with 63 additions and 72 deletions

View file

@ -24,14 +24,13 @@ lib.nixvim.plugins.mkNeovimPlugin {
# TODO: Remove once nixpkgs #349346 lands, since it will have telescope-nvim
# as a dependency.
extraConfig = cfg: {
assertions = [
{
assertion = config.plugins.telescope.enable;
message = ''
Nixvim (plugins.telekasten): The plugin needs telescope to function as intended.
'';
}
];
assertions = lib.nixvim.mkAssertions "plugins.telekasten" {
assertion = config.plugins.telescope.enable;
message = ''
Nixvim (plugins.telekasten): The plugin needs telescope to function as intended.
'';
};
extraPlugins = [ cfg.plenaryPackage ];
};
}