Skip to content

Commit 836994b

Browse files
committed
plugins/telescope/extensions: use mkExtension's dependencies parameter
1 parent 436fd24 commit 836994b

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

plugins/by-name/telescope/extensions/manix.nix

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ mkExtension {
2323
})
2424
];
2525

26+
dependencies = [ "manix" ];
27+
2628
settingsOptions = {
2729
manix_args = defaultNullOpts.mkListOf lib.types.str [ ] "CLI arguments to pass to manix.";
2830

@@ -34,8 +36,4 @@ mkExtension {
3436
settingsExample = {
3537
cword = true;
3638
};
37-
38-
extraConfig = {
39-
dependencies.manix.enable = lib.mkDefault true;
40-
};
4139
}

plugins/by-name/telescope/extensions/media-files.nix

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,7 @@ mkExtension {
5858
}
5959
];
6060

61-
extraConfig = cfg: {
62-
dependencies = {
63-
chafa.enable = lib.mkDefault true;
64-
};
65-
};
61+
dependencies = [ "chafa" ];
6662

6763
settingsOptions = {
6864
filetypes = defaultNullOpts.mkListOf types.str [

0 commit comments

Comments
 (0)