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 = {
enable = true;
@ -20,34 +25,13 @@
};
plugins = with pkgs.fishPlugins; [
{
name = "z";
inherit (z) src;
}
{
name = "hydro";
inherit (hydro) src;
}
{
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;
}
(mkFishPlug z)
(mkFishPlug hydro)
(mkFishPlug sponge)
(mkFishPlug grc)
(mkFishPlug done)
(mkFishPlug fzf-fish)
(mkFishPlug git-abbr)
];
};
}