💾 Archived View for zaibatsu.circumlunar.space › ~visiblink › phlog › 20200516 captured on 2024-08-25 at 02:40:47.
View Raw
More Information
⬅️ Previous capture (2021-12-03)
-=-=-=-=-=-=-
- ************************************
- *
- Newsbeuter is a console-based rss *
- reader and podcatcher *
- *
- ************************************
Well, it's a lovely Saturday morning
and it seems like a great time to
discuss newsbeuter[1]. The project is
abandoned but still works well.
Newsboat[2] is a more up to date fork,
but I haven't used it yet. It appears
from the documentation that little has
changed from the end-user perspective
and I suspect (but don't know for
sure) that everything below applies to
newsboat as well.
Watch this space for an update when I
ultimately do install newsboat.
Installation and Configuration
==============================
Newsbeuter is in Debian's
repositories, so a quick "apt-get
install newsbeuter" will do the trick
if you use Debian.
After installation, you should find a
.newsbeuter directory inside your home
directory.
Inside the .newsbeuter directory is a
"urls" file. "urls" is your list of
rss feeds. Find feeds and add them
with any editor you like. There's no
special syntax. Just put each of the
feeds on a new line. If you prefer,
you can edit the urls file from within
the newsbeuter program by pressing the
capital "E" key.
You can also create a file called
"config" inside the .newsbeuter
directory and add in your
configuration preferences.
Mine looks like this:
browser lynx
player mplayer
More on those options in a moment.
Operation
=========
Starting newsbeuter is as easy as
typing "newsbeuter." That's not a lot
of fun though, so I've aliased it as
"rss" in my .bashrc file.
Navigation:
Up and down arrows -- move up and down
your list of feeds or list of
items/articles.
Enter -- open a feed or item/article.
q -- go back. Basically, you quit your
way back out of everything.
o -- open an article in a browser. If
you don't create the config
file and specify the browser,
newsbeuter will use your system
default.
If you define lynx as your browser, a
"q" will close the browser and return
you to newsbeuter, which makes
navigation kind of seamless. q-q-q
back to where you want to be.
At any time, you can press the "?" key
to open the help screen, which
provides a comprehensive list of
commands.
Podcasts
========
Newsbeuter also handles podcasts!
Add the podcasts to your urls list.
Navigate through them as usual. If you
want to listen to an episode, press
"e" to enqueue the episode for
download.
You don't actually listen to the
podcast in newsbeuter itself.
Exit newsbeuter -- or just open
another terminal if you want to read
feeds and listen to podcasts at the
same time -- and type "podbeuter".
Podbeuter is automatically installed
with newsbeuter. When it opens, your
download queue will appear. This is
the list of episodes that you've
enqueued for download in newsbeuter.
Navigate to an episode with the arrow
keys.
Pressing the "d" key will download the
episode.
Pressing the "p" key will play the
episode.
Note that podbeuter will only play the
episode if you have defined a player
in your config file.
I've aliased podbeuter to "pod" on my
machine to minimize keystrokes.
--------
[1] The newsbeuter website is at
https://www.newsbeuter.org/
[2] Newsboat can be found at
https://newsboat.org/
[3] Obligatory k.mandla link:
https://inconsolation.wordpress.com/2013/04/17/newsbeuter-a-simple-and-clean-news-reader/