plugins/telescope/extensions: use mkExtension's dependencies parameter

This commit is contained in:
Gaetan Lepage 2025-04-27 14:54:38 +02:00
parent 436fd243cf
commit 836994b8bc
2 changed files with 3 additions and 9 deletions

View file

@ -23,6 +23,8 @@ mkExtension {
})
];
dependencies = [ "manix" ];
settingsOptions = {
manix_args = defaultNullOpts.mkListOf lib.types.str [ ] "CLI arguments to pass to manix.";
@ -34,8 +36,4 @@ mkExtension {
settingsExample = {
cword = true;
};
extraConfig = {
dependencies.manix.enable = lib.mkDefault true;
};
}

View file

@ -58,11 +58,7 @@ mkExtension {
}
];
extraConfig = cfg: {
dependencies = {
chafa.enable = lib.mkDefault true;
};
};
dependencies = [ "chafa" ];
settingsOptions = {
filetypes = defaultNullOpts.mkListOf types.str [