Newsboat is an RSS-reader.
A normal person asks: “What is an RSS reader?”
It’s a way to follow sites and social media updates without needing social media.
Documentation
man newsboat
Running
Press super + shift + n or run newsboat in the terminal.
Bindings
- j/k – move up and down.
- enter – enter feed or article.
- q – return to previous screen or quit.
- h/l – open feed or return (same as q and enter).
- a – mark as read.
- A – mark all as read.
- n/N – go to next or previous unread.
- u/d – page up and down.
- g/G – go to top or bottom of screen.
- , – combines with one of the following:
- , – open the main link of an article. (Usually opens in a browser, or play a video in mpv.)
- t – queues video download with yt-dlp.
- a – queues audio download with yt-dlp.
- v – opens in mpv.
- w – opens in lynx.
- d – opens with dmenuhandler.
- c – copies link to the system clipboard.
- C – shows comments with youtube-viewer.
- p – torrent PeerTube video (480p).
- P – torrent PeerTube video (1080p).
To follow a visible link, use the st binding alt + l, or to just copy it, alt + k.
Files
~/.config/newsboat/urls– the file holding your RSS feeds. Add URLs here to make them appear in newsboat. Open it quickly by typingcfuin the terminal.~/.config/newsboat/config– the general newsboat config. Typecfnin the terminal. You can set granular coloring and effects here, as well as change key bindings.~/.local/bin/linkhandler– the opener file used by newsboat for dealing with URLs with the ,, binding. This can be modified as needed. By default, it opens normal URLs in a browser, opens videos with mpv, downloads audio/podcast files and downloads and opens images with nsxiv, etc.
Links
- newsboat website
- MIT License