Live data from Hacker News

Aerc – An email client that runs in the terminal

aerc-mail.org

231–240 of 271 posts

Re: Aerc – An email client that runs in the terminal

#231

Earlier quoted context omitted.

I get a lot of help. Fostering a healthy and happy community of contributors in each of my projects is extremely important to me. I'm also able to be more productive myself thanks to the support of hundreds of people who donate to my work or buy a sourcehut subscription, which allows me to work on free software full time.

Any advice or insights on creating and fostering that community for your projects?

https://drewdevault.com/2018/06/01/How-I-maintain-FOSS-proje...

Re: Aerc – An email client that runs in the terminal

#232

Love the idea, and I really will give this a go as a daily driver. Just a small feedback: I had trouble with one of the requirements -> scdoc, didn't know what exactly that is (Googling didn't help), so might be worth to provide a direct link in the README.md to https://git.sr.ht/~sircmpwn/scdoc/

scdoc is probably available in your Linux distro's package manager, and aerc is designed to be packager-friendly - so eventually the idea is that most users will apt install aerc, rather than build it themselves.

I'm on Ubuntu 18.04 at work and I don't have scdoc available.

    (base) eximius@eximius-nuc:~/go/src/aerc-0.1.0$ apt-cache search scdoc
    (base) eximius@eximius-nuc:~/go/src/aerc-0.1.0$
I'm also getting Go compilation errors. I tried `go get` but then I get this:

    package git.sr.ht/~sircmpwn/aerc/commands: unrecognized import path "git.sr.ht/~sircmpwn/aerc/commands" (parse https://git.sr.ht/~sircmpwn/aerc/commands?go-get=1: no go-import meta tags ())
Guess my go is rustier than I thought.

Re: Aerc – An email client that runs in the terminal

#233

Earlier quoted context omitted.

I think he is thinking about that some letters look identical but are encoded differently. So someone will not be able to look at an email address and say: oh it’s from such and such.

That's a side-effect of UTF-8, yes, but my primary concern was indeed non-English e-mail addresses, people should have the right to use their own names. You have GPG for identity validation though.

good luck getting your mom to implement that.

Re: Aerc – An email client that runs in the terminal

#235
post #229
post #89

I haven't dug too deep into the features or how this works yet, but it's very exciting to see any kind of movement in this space at all. I've spent a lot of time configuring mutt just the way I like it, but I'd throw it all away in a heartbeat for a good, modern alternative. My wishlist: * A daemon that pulls new mail from my IMAP servers to my local maildir as soon as it arrives. (I know mutt has an IMAP mode, and i…

I am currently a bit unhappy with html rendering on the terminal as well, but for another reason: Links What I would wish for is some way to render the html link text as well as the address in the terminal, so that I can easily open those in a browser. I have looked into a way to convince w3m to do that, but haven't found one yet.

The only workable solution (with mutt) so far is to have a program bound to a key to extract the links and allow you to select one of them and open it via xdg-open.

Re: Aerc – An email client that runs in the terminal

#236
post #170
post #89

I haven't dug too deep into the features or how this works yet, but it's very exciting to see any kind of movement in this space at all. I've spent a lot of time configuring mutt just the way I like it, but I'd throw it all away in a heartbeat for a good, modern alternative. My wishlist: * A daemon that pulls new mail from my IMAP servers to my local maildir as soon as it arrives. (I know mutt has an IMAP mode, and i…

> 80-char lines are too short for desktop displays and too long for small phones What you want is format=flowed emails. Check the mutt manual ( http://www.mutt.org/doc/manual.txt for format=flowed and this blog post ( https://brianbuccola.com/line-breaks-in-mutt-and-vim/ ). And for details on format=flowed, read here: https://joeclark.org/ffaq.html

I've given up on format=flowed because if you are not really careful to insert hard newlines, it can break inline attachments. In fact, hardcore users of plain text email like LKML discourage it for this reason.

That said, it's nice to see a new text-oriented mail client. I remain skeptical about Unix interactive text-mode applications, though. Unlike classical Unix tools, more complex interactive applications do not compose well. They are little silos.

I was a long term Mutt user, but I eventually moved my email into Emacs. That was because Emacs applications feel part of a consistent environment, a text-mode Lisp VM. They can easily talk to each other, and you can extend them beyond their designers ideas.

On Mutt on the other hand, any non-trivial extension was just a pile of hacks. For example, multiple accounts.

I encourage HN users to take a look at Notmuch, both as a MUA inside Emacs or elsewhere, it has a really nice architecture. It's kind of a side-effect free mail user agent.

Re: Aerc – An email client that runs in the terminal

#237

Earlier quoted context omitted.

scdoc is probably available in your Linux distro's package manager, and aerc is designed to be packager-friendly - so eventually the idea is that most users will apt install aerc, rather than build it themselves.

I'm on Ubuntu 18.04 at work and I don't have scdoc available. (base) eximius@eximius-nuc:~/go/src/aerc-0.1.0$ apt-cache search scdoc (base) eximius@eximius-nuc:~/go/src/aerc-0.1.0$ I'm also getting Go compilation errors. I tried `go get` but then I get this: package git.sr.ht/~sircmpwn/aerc/commands: unrecognized import path "git.sr.ht/~sircmpwn/aerc/commands" (parse https://git.sr.ht/~sircmpwn/aerc/commands?go-get=1…

https://repology.org/project/scdoc/badges

You need go 1.12.

Re: Aerc – An email client that runs in the terminal

#238
post #229
post #89

I haven't dug too deep into the features or how this works yet, but it's very exciting to see any kind of movement in this space at all. I've spent a lot of time configuring mutt just the way I like it, but I'd throw it all away in a heartbeat for a good, modern alternative. My wishlist: * A daemon that pulls new mail from my IMAP servers to my local maildir as soon as it arrives. (I know mutt has an IMAP mode, and i…

I am currently a bit unhappy with html rendering on the terminal as well, but for another reason: Links What I would wish for is some way to render the html link text as well as the address in the terminal, so that I can easily open those in a browser. I have looked into a way to convince w3m to do that, but haven't found one yet.

Try Browsh, it is Firefox for the terminal.

Re: Aerc – An email client that runs in the terminal

#239
post #100

I miss pine https://en.wikipedia.org/wiki/Pine_%28email_client%29

Oh, I used this back in the mid-90s and it was SO good!

If you liked Pine you will probably like Alpine and Pico's successor, Nano.

What is the problem with Mutt though? Does Aerc have color or themeing support? Does it have a seperate daemon to talk the email protocols such as IMAP4?

Re: Aerc – An email client that runs in the terminal

#240
post #20

Earlier quoted context omitted.

Every interactive program evolves until it contains Emacs. Even Emacs.

With that kind of meta recursion, we need to make Emacs part of the Emacs acronym itself.

Emacs Makes All Computers Superb
Post reply on HN