Fork of the aerc email client (https://sr.ht/~rjarry/aerc)
Go to file
Reto Brunner 61f1b229ec Skip non selectable mailboxes in directory listing
If a MailboxInfo has the attribute \Noselect,
it is not possible to use this name as a selectable mailbox.

Therefore it should not be passed to the directory handlers.
The issue pops up if one has a hierarchy like this:
INBOX
INBOX/lists/stuff
INBOX/lists/otherStuff

Even though lists is not a valid inbox (doesn't contain mail, only other maildirs)
it will show up in the directory listing, when we iterate over the MailboxInfo.

It does have the corresponding attribute set though and we can simply filter it out.
2019-05-26 12:52:24 -04:00
commands Implement :edit in compose screen 2019-05-26 11:58:14 -04:00
config Implement :edit in compose screen 2019-05-26 11:58:14 -04:00
contrib Add script for sandboxing w3m 2019-03-31 15:33:07 -04:00
doc Document :forward in aerc(1) 2019-05-25 20:33:36 -04:00
lib ensureScroll on text input frames 2019-05-25 15:54:01 -04:00
widgets Implement :edit in compose screen 2019-05-26 11:58:14 -04:00
worker Skip non selectable mailboxes in directory listing 2019-05-26 12:52:24 -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 Implement :edit in compose screen 2019-05-26 11:58:14 -04:00
README.md Add aerc-announce to README.md 2019-05-26 12:00:51 -04:00
aerc.go Install default configs to XDG config if not found 2019-05-22 12:35:44 -04:00
go.mod Fix special characters in address.PersonalName 2019-05-25 11:56:56 -04:00
go.sum Fix special characters in address.PersonalName 2019-05-25 11:56:56 -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 (compile-time)
  • scdoc (compile-time)
  • libvterm (compile & runtime)

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