{ lib, rustPlatform, ytcc, yt-dlp, mpv, makeWrapper, }: rustPlatform.buildRustPackage { pname = "ytc"; version = "0.1.0"; src = ./.; cargoHash = "sha256-X3bw6p09RttYR/6unu4rGawbmrBuDV8QNzaQlg1cBrs="; buildNoDefaultFeatures = true; buildFeatures = ["ytc"]; nativeBuildInputs = [ makeWrapper ]; postInstall = '' wrapProgram $out/bin/ytc \ --set PATH ${lib.makeBinPath [mpv yt-dlp ytcc]} ''; }