{ bash, coreutils, ffmpeg, findutils, fzf, gum, lib, makeWrapper, stdenv, tree, ... }: stdenv.mkDerivation (finalAttrs: { name = "bulk-transcode"; src = ./.; buildInputs = [ bash coreutils ffmpeg findutils fzf gum makeWrapper tree ]; installPhase = '' install -Dm755 bulk-transcode.sh $out/bin/bulk-transcode wrapProgram $out/bin/bulk-transcode \ --set PATH "${lib.makeBinPath finalAttrs.buildInputs}" ''; })