{ inputs, pkgs, }: let inherit (pkgs) lib; helix = let latestNightly = (inputs.rust-overlay.lib.mkRustBin {} pkgs).nightly.latest.default; rustPlatform = pkgs.makeRustPlatform { rustc = latestNightly; cargo = latestNightly; stdenv = pkgs.clangStdenv; }; in pkgs.callPackage ./helix {inherit rustPlatform;}; kakoune = pkgs.callPackage ./kakoune.nix {}; fish = pkgs.callPackage ./fish {inherit lib;}; in { inherit kakoune fish helix; }