Castero, podcast listener in terminal

I just love simplicity in terminal, and after I got back to my RSS reading habit thanks to Newsbeuter and later elfeed in Emacs, I am intend to that with podcast listening. I quickly found castero, which is my first candidate.

Castero

I installed Castero via Pip, as the AUR version has problems. While it has a command-line interface you will need either VLC or mpv for listening.

It has 3 views, and a handful of shortcuts for reaching different functions, and always reachable if you press h.

Commands
h            - show this help screen
q            - exit the client
a            - add a feed
d            - delete the selected feed
r            - reload/refresh feeds
s            - save episode for offline playback
arrows       - navigate menus
page up/down - scroll menus
enter        - play selected feed/episode
space        - add selected feed/episode to queue
c            - clear the queue
n            - go to the next episode in the queue
i            - invert the order of the menu
p or k       - pause/play the current episode
f or l       - seek forward
b or j       - seek backward
1-3          - change between client layouts

The config file is at

{HOME}/.config/castero/castero.conf

The database and the downloaded files however are located at

{HOME}/.local/share/castero/

And this is it. So far I only use it for 3 podcasts, as I don't have any feeds from the past (and some of them are ended years ago anyway). I like the default view as I can see the episode's metadata.