A Gnus backend for Reddit.
As described in Getting started, ensure melpa's whereabouts in
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/"))
M-x package-refresh-contents RET M-x package-install RET nnreddit RET
Alternatively, directly clone this repo and
(add-to-list 'gnus-secondary-select-methods '(nnreddit ""))
A typical session might look like:
M-x gnus R g emacsy q u
u (gnus-group-unsubscribe-current-group) actually toggles subscription to
r/emacsy. I don't make the rules.
emacsy newsgroup with
RET. Rapidly catch yourself up via
P. Instantly catch-up with
Create a post via
Reply to articles with
r. Include original with
Vote articles via
R - (down),
R = (up), or
R 0 (retract).
*Group* buffer, press
g to refresh all subreddits.
M-g on a particular subreddit to refresh individually.
From the summary buffer,
/o redisplays articles already read.
x undisplays them.
S s edits articles.
S c cancels articles.
Gnus beginners may find the interface bewildering. In particular, subreddits with no unread articles do not display. Use
L to bring them out of hiding.