33 lines
896 B
Nix
33 lines
896 B
Nix
{ inputs }:
|
|
_: prev: {
|
|
inherit (inputs) kitty-icon kitty-themes;
|
|
fishPlugins = prev.fishPlugins // {
|
|
fisher = {
|
|
name = "fisher";
|
|
src = inputs.fisher-src;
|
|
};
|
|
};
|
|
helix = inputs.helix.packages.${prev.stdenv.system}.default;
|
|
starship = prev.starship.overrideDerivation (drv: {
|
|
patches = (drv.patches or [ ]) ++ [
|
|
(builtins.fetchurl {
|
|
name = "nushell.patch";
|
|
url = "https://github.com/starship/starship/commit/041a51835371d3738cc7b597b4a506a5dc4341c9.diff";
|
|
sha256 = "sha256:0az1jjb24mngzybgv7kavdj1bhfdm0cqnci3gz6zkgpaxqvw7vnz";
|
|
})
|
|
];
|
|
});
|
|
} // builtins.mapAttrs
|
|
(name: extras:
|
|
prev.callPackage
|
|
(./. + "/${name}.nix")
|
|
({ "${name}-src" = inputs."${name}-src"; } // extras))
|
|
{
|
|
cinny = { };
|
|
dark-mode-notify = {
|
|
sdkVersion = "14.*";
|
|
};
|
|
ia-writer-family = { };
|
|
yubiswitch = { };
|
|
}
|