I’ve picked up something this time which I’ve always wanted to study properly – Gnus. The Emacs news and email reader. This is going to be a multipart episode since Gnus is so big. I don’t know how many exactly but as of now, I’ve got a 3 part thing planned.
Also, the hiatus was unexpected. Things should be smoother now.
Other formats are available on the Archive.org page.
gnus-select-methodvariable decides where to pick news from.
M-x gnusstarts gnus.
grefreshes subsribed groups.
Flooks for new groups.
^takes you into the server buffer.
RETwill do different things depending on where you are. On a group, it will show you articles in the group.
ttoggles topics in the Groups buffer.
Lshows all groups (including ones with no unread articles).
lshows only groups with no unread articles.
ccatches up a group marking all articles as read.
Uis used to subscribe to a group.
- Information on groups and articles in cached in the
.newsrc.eldfile which you shouldn’t delete.
- Gnus uses
.gnusas a startup file.
gnus-secondary-select-methodsis the variable that controls sources other than the primary one mentioned in
gnus-select-method. Mail sources usually come here.
mail-sourcesvariable specify where the mail backends should pick data up from.
nnmail-split-methodsfunction can be used to split mail depending on criteria like sender etc.
- The recipe used to generate the mailbox.