1 2 3 4 5 6 7 8 9 10 11 12 13 14
{ symlinkJoin, deadbeef, makeWrapper, plugins }: symlinkJoin { name = "deadbeef-with-plugins-${deadbeef.version}"; paths = [ deadbeef ] ++ plugins; buildInputs = [ makeWrapper ]; postBuild = '' wrapProgram $out/bin/deadbeef \ --set DEADBEEF_PLUGIN_DIR "$out/lib/deadbeef" ''; }