Compare commits
2 Commits
a53ecb0d9d
...
319554761e
Author | SHA1 | Date | |
---|---|---|---|
319554761e | |||
ff198b47ef |
@ -110,7 +110,11 @@ list_read() {
|
|||||||
|
|
||||||
while read -r art; do
|
while read -r art; do
|
||||||
LINK="$(sub_link "$art")"
|
LINK="$(sub_link "$art")"
|
||||||
if [ ! -z "$(printf "%s" "$LINK" | grep 'youtube.com\|odycdn\|simplecastaudio\|podcasts\|twitch')" ]; then
|
ENCLOSURE_TYPE="$(cat "$art" | jq -r '.enclosure.type // ""')"
|
||||||
|
|
||||||
|
if [ ! -z "$(printf "%s" "$LINK" | grep 'youtube.com\|odycdn\|twitch')" ] \
|
||||||
|
|| [ "$ENCLOSURE_TYPE" = "audio/mpeg" ]
|
||||||
|
then
|
||||||
VID="$VID$LINK "
|
VID="$VID$LINK "
|
||||||
if [ -n "$VIDFILES" ]; then
|
if [ -n "$VIDFILES" ]; then
|
||||||
VIDFILES=$(printf "%s\n%s" "$VIDFILES" "$art")
|
VIDFILES=$(printf "%s\n%s" "$VIDFILES" "$art")
|
||||||
@ -239,10 +243,10 @@ sub_fzf() {
|
|||||||
|
|
||||||
while true; do
|
while true; do
|
||||||
NEWARTS="$(find . -type l -or -type f)"
|
NEWARTS="$(find . -type l -or -type f)"
|
||||||
export -f sub_preview
|
|
||||||
OUTPUT="$(printf "%s" "$NEWARTS" |
|
OUTPUT="$(printf "%s" "$NEWARTS" |
|
||||||
|
export SHELL="/bin/sh"
|
||||||
fzf --marker='*' --multi --print-query \
|
fzf --marker='*' --multi --print-query \
|
||||||
--preview 'bash -c "sub_preview {}"' \
|
--preview "cd $DIR; mrss preview {}" \
|
||||||
--bind "ctrl-d:change-query(/purge)+accept" \
|
--bind "ctrl-d:change-query(/purge)+accept" \
|
||||||
--bind "ctrl-alt-d:change-query(/purge-all)+accept" \
|
--bind "ctrl-alt-d:change-query(/purge-all)+accept" \
|
||||||
--bind "enter:change-query(/read)+accept" \
|
--bind "enter:change-query(/read)+accept" \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user