{ lib, stdenvNoCC, makeWrapper , bash, jq, sway, swaylock , background-lnxpcs }: stdenvNoCC.mkDerivation { pname = "myswaylock"; version = "1.0"; nativeBuildInputs = [ makeWrapper ]; phases = [ "installPhase" ]; installPhase = '' mkdir -p $out/bin cp ${./myswaylock.sh} $out/bin/myswaylock wrapProgram $out/bin/myswaylock \ --prefix PATH : ${lib.makeBinPath [ bash jq sway swaylock ]} \ --prefix BACKGROUND_LNXPCS : ${ background-lnxpcs } ''; }