]> git.rmz.io Git - dotfiles.git/blob - mutt/mutt_mpv
lazyvim: absorb formatting plugins
[dotfiles.git] / mutt / mutt_mpv
1 #!/usr/bin/env bash
2
3 urls=( $(grep -Eo '^https?://www.youtube.com/watch\?v=[[:alnum:]_-]{11}' </dev/stdin) )
4 valid_urls=()
5 for url in ${urls[@]}; do
6 if youtube-dl -qs "$url"; then
7 valid_urls+=("$url")
8 else
9 echo "Failed at $url"
10 fi
11 done
12
13 mpv --no-terminal "${valid_urls[@]}" &