Skip to content
A Gnus backend for Reddit
Emacs Lisp Python Gherkin Shell Makefile HTML
Branch: master
Clone or download
dickmao Merge pull request #45 from dickmao/dev
gnus-group-prefixed-name works strangely
Latest commit c16a75a Aug 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
features test voting Aug 12, 2019
lisp info objects use full-name Aug 19, 2019
tests test voting Aug 12, 2019
tools feed filename to Jul 26, 2019
.gitignore gitignore Jul 17, 2019
.pylintrc Rethink upgrade path Jun 22, 2019
Cask work through keymaps Aug 12, 2019
Makefile screenshot [skip ci] Aug 12, 2019
README.rst screenshot [skip ci] Aug 12, 2019
requirements.txt Patch setup holes Jul 10, 2019
screenshot.png screenshot [skip ci] Aug 12, 2019 Rethink upgrade path Jun 22, 2019


Build Status MELPA current version

A Gnus backend for Reddit.



As described in Getting started, ensure melpa's whereabouts in init.el or .emacs:

(add-to-list 'package-archives '("melpa" . ""))


M-x package-refresh-contents RET
M-x package-install RET nnreddit RET

Alternatively, directly clone this repo and make install.


In your .gnus or .emacs,

(add-to-list 'gnus-secondary-select-methods
             '(nnreddit ""))

A typical session might look like:

M-x gnus
R g emacsy

Keybinding u (gnus-group-unsubscribe-current-group) actually toggles subscription to r/emacsy. I don't make the rules.

Reenter the emacsy newsgroup with RET. Rapidly catch yourself up via N and P. Instantly catch-up with c.

Create a post via a.

Reply to articles with f or r. Include original with F.

Vote articles via R - (down), R = (up), or R 0 (retract).

From the *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.

You can’t perform that action at this time.