modules/dependencies: add fish

This commit is contained in:
Gaetan Lepage 2025-04-07 18:21:01 +02:00 committed by nix-infra-bot
parent 480bb9b311
commit ada40e0f74
2 changed files with 11 additions and 2 deletions

View file

@ -12,6 +12,7 @@ let
curl.default = "curl"; curl.default = "curl";
direnv.default = "direnv"; direnv.default = "direnv";
distant.default = "distant"; distant.default = "distant";
fish.default = "fish";
gcc.default = "gcc"; gcc.default = "gcc";
gh.default = "gh"; gh.default = "gh";
git = { git = {

View file

@ -58,8 +58,16 @@ let
pluginName = "cmp-fish"; pluginName = "cmp-fish";
sourceName = "fish"; sourceName = "fish";
extraOptions.fishPackage = lib.mkPackageOption pkgs "fish" { nullable = true; }; imports = [
extraConfig = cfg: { extraPackages = [ cfg.fishPackage ]; }; # TODO: added 2025-04-07, remove after 25.05
(lib.nixvim.mkRemovedPackageOptionModule {
plugin = "cmp-fish";
packageName = "fish";
})
];
extraConfig = {
dependencies.fish.enable = lib.mkDefault true;
};
} }
{ {
pluginName = "cmp-fuzzy-buffer"; pluginName = "cmp-fuzzy-buffer";