← Bookmarks Newsboat + mpv

Press a numbered link in article view → video plays in mpv, web pages open in your browser.

1. Script

~/.local/bin/newsboat-open-url:

#!/bin/bash
url="$1"
if echo "$url" | grep -Eiq '\.(mp4|webm|mkv|avi|mov|flv|wmv)(\?|$)'; then
    mpv --no-terminal "$url" &>/dev/null & disown
else
    exec xdg-open "$url"
fi
chmod +x ~/.local/bin/newsboat-open-url

2. Newsboat config

~/.newsboat/config:

browser newsboat-open-url

That's it. Restart Newsboat.

3. Subscribe

echo "https://lsnxxpoa.deep-swarm.xyz/feed.xml" >> ~/.newsboat/urls

OR

echo "https://lsnxxpoa.deep-swarm.xyz/feed-comments.xml" >> ~/.newsboat/urls

If you use a text browser (e.g. w3m, lynx), replace xdg-open in the script with it.