mirror of
https://github.com/callumio/nixfiles.git
synced 2025-12-17 03:29:20 +00:00
better fish
This commit is contained in:
parent
a4591797a6
commit
06c972ef26
1 changed files with 13 additions and 29 deletions
|
|
@ -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;
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue