diff options
Diffstat (limited to 'rmt-action')
| -rwxr-xr-x | rmt-action | 13 |
1 files changed, 5 insertions, 8 deletions
@@ -18,13 +18,13 @@ case "$selected" in "${CHOICES[2]}") setsid -f mpv --stream-record="$HOME/$(date '+%Y-%m-%d—%T.mkv')" "$url" > /dev/null 2>&1 ;; "${CHOICES[3]}") - from="$(print | dmenu -p 'From (00:00/n)')" + from="$(echo -n | dmenu -p 'From (00:00/n)')" [ -z "$from" ] && exit 1 - to="$(print | dmenu -p 'To (00:00/n)')" + to="$(echo -n | dmenu -p 'To (00:00/n)')" [ -z "$to" ] && exit 1 - filename="$(print | dmenu -p 'Filename')" + filename="$(echo -n | dmenu -p 'Filename')" [ -z "$filename" ] && exit 1 ffmpeg -n \ @@ -45,11 +45,8 @@ case "$selected" in --audio-format mp3 \ --embed-chapters \ "$url" ;; - "${CHOICES[6]}") - setsid -f xdg-open "$url" > /dev/null 2>&1 ;; - "${CHOICES[7]}") - print "$url" | xclip -r -sel c - print "$url" | xclip -r ;; + "${CHOICES[6]}") setsid -f xdg-open "$url" > /dev/null 2>&1 ;; + "${CHOICES[7]}") printf '%s' "$url" | xclip -r -sel c ;; '') exit 0 ;; *) exit 1 ;; esac |
