Generate mutt.rc and run it with:
$ ./feeds-browse
mutt.rc should contain all feeds mailboxes with human readable labels/titles.
Also it contains contains auto_view text/html
, that expects
a proper mailcap configuration file with text/html
entry to
exists. Mutt has some built-in default search paths for, but you can
override them with $MAILCAPS
environment variable. See the
example contrib/mailcap.
Mutt will be started in mailboxes browser mode (I will skip many entries):
1 N [ 1|101] 2021-02-17 20:41 Cryptology ePrint Archive/ 3 [ 0| 8] 2021-12-02 19:28 Thoughts/ 32 [ 0| 8] 2021-02-17 19:32 apenwarr/ 101 [ 10| 50] 2021-02-14 13:40 Блог Stargrave на русском comments/ 102 [ 0| 51] 2021-02-17 19:37 Блог Stargrave на русском/ 316 [ 0| 44] 2021-02-17 19:33 Eaten By A Grue: Infocom, Text Adventures, and Interactive Fiction/
ePrint has new entries since last downloading/parsing. Stargrave’s blog comments have nothing new, but still ten unread entries.
If we open "Eaten By A Grue" mailbox, then will see its entries:
1 [2021-01-30 11:00] Zork Zero: The Revenge of Megaboz (0,8K) 2 [2021-06-12 11:01] Journey: The Quest Begins (0,8K) 3 [2021-04-28 11:00] Eaten By A Cruise (0,8K) [...] ---Mutt: feeds/monsterfeet.com_grue.rss [Nachr:44 60K]---
Press q
to return to mailbox browser again. This is made for
convenience, because you will often switch your mailboxes (feeds), but
q
quits Mutt by default.
Press A
to mark all messages read. And again this is made for
convenience. It will mark both new (N) and old-but-unread
(O) messages as read. You will see left tag-marks near each
message to understand what was touched.
Press o
in pager mode to open links and enclosures URLs. Your
message will be piped to cmd/x-urlview
, that will show all
X-URL
and X-Enclosure
links.
Press F1
to go to next unread mailbox.
Press r
in pager mode to download and parse current feed by
running (cmd/dnp
).
Press R
in mailbox browser mode to refresh all feeds by running
(feeds-dnp
).