Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dickmao/nnhackernews
A Gnus backend for Hacker News
https://github.com/dickmao/nnhackernews
Last synced: about 4 hours ago
JSON representation
A Gnus backend for Hacker News
- Host: GitHub
- URL: https://github.com/dickmao/nnhackernews
- Owner: dickmao
- Created: 2019-08-09T16:45:43.000Z (about 5 years ago)
- Default Branch: gitawonk
- Last Pushed: 2023-07-05T14:00:47.000Z (about 1 year ago)
- Last Synced: 2024-06-15T04:33:12.381Z (4 months ago)
- Language: Emacs Lisp
- Size: 4.84 MB
- Stars: 61
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.in.rst
Awesome Lists containing this project
README
|build-status| |melpa-dev|
Procrastination can be a full-time job.
.. COMMENTARY (see Makefile)
.. |build-status|
image:: https://github.com/dickmao/nnhackernews/workflows/CI/badge.svg?branch=dev
:target: https://github.com/dickmao/nnhackernews/actions
:alt: Build Status
.. |melpa-dev|
image:: https://melpa.org/packages/nnhackernews-badge.svg
:target: http://melpa.org/#/nnhackernews
:alt: MELPA current version
.. |melpa-stable|
image:: http://melpa-stable.milkbox.net/packages/ein-badge.svg
:target: http://melpa-stable.milkbox.net/#/ein
:alt: MELPA stable version.. image:: https://github.com/dickmao/gnus-imap-walkthrough/blob/master/thumbnail.png
:target: https://youtu.be/DMpZtC98F_M
:alt: Replacing Thunderbird With Gnus.. image:: screencast.gif
We Moved to Gitawonk
====================
https://gitawonk.com/dickmao/nnhackernews.gitGit paid, not played.
Install
=======
We are trying to push ELPASO_ as the preferred package installer. Alternatively, directly clone this repo and ``make install``.Usage
=====
In your ``.emacs`` or ``init.el``, use ONE of the following:::
;; Applies to first-time Gnus users
(custom-set-variables '(gnus-select-method (quote (nnhackernews ""))))or, if you're an existing Gnus user,
::
;; Applies to existing Gnus users
(add-to-list 'gnus-secondary-select-methods '(nnhackernews ""))Then ``M-x gnus``.
Enter the ``nnhackernews:news`` newsgroup with ``RET``.
Gnus will only show followup comments for threads you read, so be selective. If you accidentally read a thread, or decide the thread is uninteresting, you may ``C-k`` it to prevent Gnus from showing followups. Use ``C-k`` liberally.
The signal-to-noise of the hackernews firehose is such that I often "catch-up" via ``c`` to flush the unread threads.
Create a post via ``a``.
Reply to articles with ``f`` or ``r``. Include original with ``F``.
Vote articles by ``R =`` (up), or ``R 0`` (retract).
From the ``*Group*`` buffer, press ``g`` to refresh all groups. ``M-g`` on a particular group to refresh individually.
From the summary buffer, ``/o`` redisplays articles already read. ``x`` undisplays them.
``S c`` cancels articles.
Gnus beginners may find the interface bewildering. In particular, groups with no unread articles do not display. Use ``L`` to bring them out of hiding.
.. _Getting started: http://melpa.org/#/getting-started
.. _ELPASO: http://github.com/commercial-emacs/elpaso