better fish

This commit is contained in:
Callum Leslie 2024-09-11 14:05:15 +01:00
parent a4591797a6
commit 06c972ef26
Signed by: cleslie
GPG key ID: D382C4AFEECEAA90

View file

@ -1,4 +1,9 @@
{pkgs, ...}: { {pkgs, ...}: let
mkFishPlug = pkg: {
name = pkg.pname;
inherit (pkg) src;
};
in {
programs.fish = { programs.fish = {
enable = true; enable = true;
@ -20,34 +25,13 @@
}; };
plugins = with pkgs.fishPlugins; [ plugins = with pkgs.fishPlugins; [
{ (mkFishPlug z)
name = "z"; (mkFishPlug hydro)
inherit (z) src; (mkFishPlug sponge)
} (mkFishPlug grc)
{ (mkFishPlug done)
name = "hydro"; (mkFishPlug fzf-fish)
inherit (hydro) src; (mkFishPlug git-abbr)
}
{
name = "sponge";
inherit (sponge) src;
}
{
name = "grc";
inherit (grc) src;
}
{
name = "done";
inherit (done) src;
}
{
name = "fzf-fish";
inherit (fzf-fish) src;
}
{
name = "forgit";
inherit (forgit) src;
}
]; ];
}; };
} }