{ 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 = { }; }