Doing Not Much Tweaking

I theorized about a setup with notmuch, and I had even implemented it partway on one of my systems, but the reading/writing part wasn’t quite there yet.

Previous Setup

Previous setup is in my Thinking about Not Much note.

I’ve recreated the setup, somewhat, but it’s still not quite complete.

New Setup

I’m now watching two accounts via mbsync: protonmail and my domain. I want a similar setup, but I want to drop the super aggressive watch part and trigger fetches at an interval. The interval might be as infrequent as once at startup and then on demand.

The new setup so far:

It’s Still Incomplete

The question box is pending. It’s mutt or Neomutt (still evaluating both) right now, but in the future it might be a Neovim plug-in. Mutt let’s me use vim for composing and that works well, but I’d like a more seamless transition in and out of it. Plus, I’m still figuring out the search tools for notmuch and I mostly just call those from the command line.

Why?

I like composable pieces. I can swap them out. Like how I swapped in my domain email. And putting msmtp in the picture makes it possible to do fun stuff like git patches from the command-line. Yeah, that was actually why I dug these pieces out and started poking at them again. I was very irregularly checking my accounts with not very easily used methods. For my domain I would ssh in. For proton I was using the bridge, but the sync time was pretty terrible with infrequent connections. And if the bridge wasn’t ready, it would reject Mutt’s attempts to connect and mutt would just give up. The new setup is smoother in launching and using the software without having to wait for the software to do the connection work.

Tags: index, notmuch, cli

Tags

#index

#notmuch

#cli

index

tags

prev ⏰

⏰ next

created: 2026-02-07

(re)generated: 2026-04-18

page source

Proxied content from gemini://thatit.be/2026-02-07-18-54-20.gmi (external content)

Gemini request details:

Original URL
gemini://thatit.be/2026-02-07-18-54-20.gmi
Status code
Success
Meta
text/gemini
Proxied by
kineto

Be advised that no attempt was made to verify the remote SSL certificate.