diff options
| author | t <t@tjp.lol> | 2026-07-11 23:19:23 -0600 |
|---|---|---|
| committer | t <t@tjp.lol> | 2026-07-12 00:30:48 -0600 |
| commit | 46a331dae8db622a491466ca9a0df3a5937ca80f (patch) | |
| tree | ca769df8709cf47da2b728d6c7f2be4a0603b2ef /weblog/aerc-surprised-me.md | |
| parent | 3f1234670b04161d211168a3af4bc85a1de99313 (diff) | |
back-port gemini capsule gemlog
Diffstat (limited to 'weblog/aerc-surprised-me.md')
| -rw-r--r-- | weblog/aerc-surprised-me.md | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/weblog/aerc-surprised-me.md b/weblog/aerc-surprised-me.md new file mode 100644 index 0000000..b84cc42 --- /dev/null +++ b/weblog/aerc-surprised-me.md @@ -0,0 +1,27 @@ +--- +post_date: 2024-08-24 +--- + +# Aerc surprised me + +I've never been particularly happy with CLI or TUI email options. Aerc might just finally change that. + +My TUI email journey has basically been: every couple of years, try and get a \[neo\]mutt setup I'm happy with, only to fall back to in-browser gmail after a few months at the most, when something in the rube-goldberg machine I've invariably constructed, breaks. + +Some time in the late oughts I tried sup, a promising try built in ruby and which sported gmail-like threading by default. But it was slow, and never really did well with the HTML email that's just a constant of modern (and even late-oughts) life. + +I've done the offlineimap dance, which became the isync dance, tried various lightweight/standalone SMTP senders like msmtp. These days the whole story is much better because of neomutt: it supports IMAP and SMTP directly, has grown native threading/tree-view support, and comes pre-baked with the half-dozen or so patches I used to always have to cobble together. But HTML email is still a pain, and gmail's crazy IMAP folders are still a pain, and the interface asking so much of the user at all times is still a pain. + +--- + +Aerc represents a much-needed fresh reboot, from a craftsman who clearly has a software worldview very similar to my own. It's highly extensible and powerful, but unlike long-in-the-tooth mutt, achieves this power under a self-imposed simplicity constraint. There are multiple configuration files, each one employing a simple INI-style format. There are keybindings, all of which are changable, and all of which are built out of commands in the program's ex-mode. + +On top of the program itself, aerc ships with a directory of filter scripts, utilizing w3m to convert HTML email parts in the terminal, or using the system's native per-mimetype defaults to open them in an external program. + +With these scripts and the structure of the program itself (modal, command-based, unix-oriented), and some really smart inventions like built-in folder name remapping, aerc satisfies the itch for a good old-timey UNIX program, while simultaneously anticipating the needs of an email client in the 2020s. + +I'm loving it. + +> Note: This was ported from my old gemini capsule, still served on gemini at `gemini.ctrl-c.club/~tjp` + +> I also still use aerc. |
