Skip to content

maxking/hyperkitty.el

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hyperkitty.el

An emacs package for reading public mailing list archives hosted via Hyperkitty.

Currently, this is a WIP and can only fetch and list emails in a new buffer.

Usage

In order to use this library, first install it by cloning the git repo:

$ git clone https://github.com/maxking/hyperkitty.el

Then, add the clone directory to the load-path:

(add-to-list 'load-path "/path/to/hyperkitty.el")

There are a couple of dependencies that you’d need to install before using the package (I haven’t figured out packaging yet!). You need to install:

After that, add this to your emacs init file:

(require 'hyperkitty)
(setq hyperkitty-mlists
      (list
       (cons "test@mailman3.org" "https://lists.mailman3.org/archives")))

Then, you need to only start using by running M-x hyperkitty.

Keybindings

Thread List view

  • RET: Open the thread in a new buffer.
  • q: Quit the current buffer.

Thread view

  • RET, TAB: Toggle expand and collapse the email at cursor.
  • q: Quit the current buffer.

About

Emacs library for reading Hyperkitty archives.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors