dotfiles/scripts/lbrympv.fish
2020-10-02 06:04:41 -05:00

16 lines
488 B
Fish
Executable file

#!/usr/bin/fish
set arg (getopt -s sh : $argv)
set arg (fish -c "for el in $arg; echo \$el; end")
echo "arguments are: " $arg
for val in $arg
if test $val = "--"
echo "value in arg is: " $val
else
echo "value in arg is: " $val
mpv -(youtube-dl (curl $arg | rg embed | sed 's/.*embed\(.*\)">.*/\1/' | cut -d '"' -f1 | awk -v prefix="https://cdn.lbryplayer.xyz/api/v2/streams/free" '{print prefix $0}'))
end
end