diff options
| author | makefu <github@syntax-fehler.de> | 2023-09-09 19:42:08 +0200 |
|---|---|---|
| committer | makefu <github@syntax-fehler.de> | 2023-09-09 19:42:08 +0200 |
| commit | 29d72c898d674d2c18fc0f4a76b5e623de0c3dfe (patch) | |
| tree | fc4b0695c986a1cda6f1fbbbcbe716e203c54fa3 /lass/5pkgs/mpv-poll | |
| parent | e157ffa72856e4378aa23b096b2efff233f3cb3d (diff) | |
| parent | 083229d0211096daec08673f743ccc45b1d8a0ac (diff) | |
Merge remote-tracking branch 'lass/master'
Diffstat (limited to 'lass/5pkgs/mpv-poll')
| -rw-r--r-- | lass/5pkgs/mpv-poll/default.nix | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/lass/5pkgs/mpv-poll/default.nix b/lass/5pkgs/mpv-poll/default.nix deleted file mode 100644 index ee191843e..000000000 --- a/lass/5pkgs/mpv-poll/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ pkgs, ... }: - -pkgs.writeScriptBin "mpv-poll" '' - #! ${pkgs.bash}/bin/bash - - pl=$1 - hist=''${HISTORY:-"./mpv_history"} - mpv_options=''${MPV_OPTIONS:-""} - - lastYT="" - - play_video () { - toPlay=$1 - echo $toPlay >> $hist - mpv $mpv_options $toPlay - } - - if ! [ -e $hist ]; then - touch $hist - fi - - while : - do - if [ -s $pl ]; then - toPlay=$(head -1 $pl) - sed -i '1d' $pl - if $(echo $toPlay | grep -Eq 'https?://(www.)?youtube.com/watch'); then - lastYT=$toPlay - fi - play_video $toPlay - else - if [ -n "$lastYT" ]; then - next=$(yt-next $lastYT) - lastYT=$next - play_video $next - fi - sleep 1 - fi - done -'' |
