Go to file
Robert Günzler acfe7d7625 Add archive command
Adds an archive command that moves the current message into the folder
specified in the account config entry.

Supports three layouts at this point:

- flat: puts all messages next to each other
- year: creates a folder per year
- month: same as above, plus folders per month

This also adds a "-p" argument to "cp" and "mv" that works like
"--parents" on mkdir(1). We use this to auto-create the directories
for the archive layout.
2019-06-09 11:33:50 -04:00
commands Add archive command 2019-06-09 11:33:50 -04:00
config Add archive command 2019-06-09 11:33:50 -04:00
contrib Fix hldiff regex for short stats 2019-06-07 19:08:17 -04:00
doc Add archive command 2019-06-09 11:33:50 -04:00
lib Add archive command 2019-06-09 11:33:50 -04:00
widgets Add archive command 2019-06-09 11:33:50 -04:00
worker Add archive command 2019-06-09 11:33:50 -04:00
.gitignore Subsitute prefix in aerc.conf for install 2019-05-26 10:27:22 -04:00
LICENSE Add README.md, update license (MIT -2019) 2019-01-13 20:09:07 -05:00
Makefile Update filter names in Makefile 2019-06-07 12:05:05 -04:00
README.md Update docs per filters rewrite 2019-06-07 11:56:48 -04:00
aerc.go widget: Add ProvidesMessage interface 2019-06-02 10:16:29 -04:00
go.mod Update dependencies 2019-06-04 14:29:09 -04:00
go.sum Update dependencies 2019-06-04 14:29:09 -04:00

README.md

aerc

aerc is an email client for your terminal.

Join the IRC channel: #aerc on irc.freenode.net

Building

Install the dependencies:

  • go (>=1.12)
  • scdoc

Then compile aerc:

$ make

Installation

# make install
$ aerc

On its first run, aerc will copy the default config files to ~/.config/aerc and show the account configuration wizard.

Resources

Send patches and questions to ~sircmpwn/aerc@lists.sr.ht.

Subscribe to release announcements on ~sircmpwn/aerc-announce

Bugs & todo here: ~sircmpwn/aerc2