Thanks everyone for the feedback.

I wasn't aware it could be done on the command line, on the other hand I really wanted to experiment and see how much notmuch was hackable with Emacs Lisp.


I'll probably explore the command line option for a next version.

For me it's important that muted thread stay in the inbox, but get their read tag removed, since I may want to read them later if a colleague points to me the thread I ignored.


On Tue, Jan 21, 2014 at 5:27 PM, David Bremner <david@tethera.net> wrote:
Amadeusz Żołnowski <aidecoe@aidecoe.name> writes:

>
> The question is: should exclude_tags be used in context of killed/mute?
> This is just for skipping „inbox”, not for hiding them in all search
> results - at least IMHO.
>

For me I definitely want a muted thread to disappear in all searches. I
have at least three "inboxes" with sometimes overlapping content. But
yeah, if you don't want that, then you need some other approach than
exclude_tags. If I understand correctly, what you ask for also sounds
easily scriptable:

  % notmuch tag -inbox +muted -- $(notmuch search --output=threads tag:muted)

and of course that can be done in a post-new script or equivalent.

d
_______________________________________________
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch