Declarative mail client configuration #23

Closed
opened 2021-01-06 19:19:04 +01:00 by simon · 2 comments

Currently I use Claws Mail as mail client. It is quite old (one of the few gtk2 programs I still use) and is not easily configurable with configuration files.
My accounts have to be set up on every machine on its own, my filter rules don’t get synced (this is why I only have them on nunotaba).

Either think up of some way to declaratively configure Claws Mail or maybe switch to another program that can be configured declaratively with home-manager → neomutt.

tabs.txt:

Currently I use Claws Mail as mail client. It is quite old (one of the few gtk2 programs I still use) and is not easily configurable with configuration files. My accounts have to be set up on every machine on its own, my filter rules don’t get synced (this is why I only have them on nunotaba). ~~Either think up of some way to declaratively configure Claws Mail or maybe~~ switch to another program that can be configured declaratively with home-manager → neomutt. tabs.txt: * https://github.com/nix-community/home-manager/blob/master/modules/programs/mbsync.nix * https://github.com/nix-community/home-manager/blob/master/modules/programs/neomutt.nix * https://github.com/RaitoBezarius/nixos-home/blob/7a09e4497011cd7f8a2877c31a6c755570a29bcf/emails/default.nix * https://abdus.net/blog/2020/neomutt-the-command-line-email-client/ * https://webgefrickel.de/blog/a-modern-mutt-setup * https://webgefrickel.de/blog/a-modern-mutt-setup-part-two * https://github.com/LukeSmithxyz/mutt-wizard/blob/master/bin/mw * https://neomutt.org/feature/sidebar-intro * https://github.com/meribold/dotfiles/blob/master/home/config/neomutt/neomuttrc * https://wiki.archlinux.org/index.php/Notmuch * https://github.com/neomutt/neomutt/blob/master/contrib/samples/sample.neomuttrc
simon added the
affects/reproducibility
label 2021-01-06 19:19:04 +01:00
simon added the
type
feature
label 2021-01-31 22:31:14 +01:00
simon added the
blocked by/testing needed
label 2021-04-06 23:43:07 +02:00
Poster
Owner

Just found this: https://github.com/soywod/himalaya
This is still lacking some features I want to have:

Just found this: https://github.com/soywod/himalaya This is still lacking some features I want to have: - [ ] notmuch support (https://github.com/soywod/himalaya/issues/57) - [ ] nice handling of html mails
Poster
Owner

I am now switching to aerc, which has reasonably many features and supports notmuch.

I am now switching to [aerc](https://aerc-mail.org/), which has reasonably many features and supports notmuch.
simon closed this issue 2022-06-23 14:54:33 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: simon/nixos-config#23
There is no content yet.