Hello. I'm a mutt-kz newb.
I've been using notmuch (for search only) with mutt for a while,
but didn't try mutt-kz until yesterday. After light testing, it
looks pretty nice and I'm ready to try it "for real".
However, I'm wondering about how best to integrate my existing
Maildir-based setup with notmuch's tag-based organization. I
didn't see a lot of info on this online (aside from notmuchfs,
which might be workable), so I'm looking for options and ideas.
Currently, my setup involves several dozen inboxes and at least a
hundred archive folders. They're distinguished mostly by
filename. For example:
~/mail/personal/in/ Inbox for personal messages
~/mail/personal/ Archive for personal messages
~/mail/mutt-kz/in/ Inbox for messages related to mutt-kz
~/mail/mutt-kz/ Archive for messages related to mutt-kz
~/mail/bzr/in/ Inbox for messages related to bzr
~/mail/bzr/ Archive for messages related to bzr
...
~/mail/INBOX/ Catch-all for everything else
And so on.
So, I'm hoping I'll be able to maintain some similar sort of
organization on-disk, to facilitate access by shell scripts and
such, and in case I ever decide to stop using tags. Maybe that's
silly of me; I don't know yet.
My first step is to figure out how to tag messages based on my
existing Maildir structure. I don't mind doing this on a
per-directory basis, but ` <modify-labels> refuses to work while
I'm viewing a Maildir. It only works on virtual folders. Is
there some other easy way I should edit tags for Maildirs?
From there, I'm wondering how to keep tags and Maildirs in sync.
Or, at least, mostly in sync. Notmuchfs? Some weird system of
hard links or symlinks? Something else? What are the options
here? If I'm using notmuchfs, is it worth even attempting to
keep the backing store organized?
Also, any hints are welcome on the easiest way to do initial
tagging. So far, I'm thinking probably notmuch-deliver via
procmail, since I'm already sorting via procmail anyway. Dunno
if I can get it to still deliver to specific Maildirs though.
-- Selene