Describe the feature
Add a notmuch backend that reads from the user's existing notmuch database (and writes tags back). For users with mbsync + notmuch already wired up, matcha becomes a TUI on top of their existing pipeline.
Why this matters
The notmuch ecosystem is large and devoted. Supporting it gives matcha instant access to a power-user audience that already has indexing + sync solved.
Notes
- Wrap the notmuch CLI (or use the C bindings).
- Map notmuch tags to our keyword flags so the rest of the UI doesn't change.
Describe the feature
Add a
notmuchbackend that reads from the user's existing notmuch database (and writes tags back). For users with mbsync + notmuch already wired up, matcha becomes a TUI on top of their existing pipeline.Why this matters
The notmuch ecosystem is large and devoted. Supporting it gives matcha instant access to a power-user audience that already has indexing + sync solved.
Notes