* An Emacs Minor Mode to Mute Email Threads
@ 2014-01-21 12:10 kototama kototama
2014-01-21 12:52 ` David Bremner
2014-01-21 13:49 ` Amadeusz Żołnowski
0 siblings, 2 replies; 7+ messages in thread
From: kototama kototama @ 2014-01-21 12:10 UTC (permalink / raw)
To: notmuch
[-- Attachment #1: Type: text/plain, Size: 290 bytes --]
Hello everyone,
I have developed a small minor mode to mute email threads with notmuch.
http://dialectical-computing.de/blog/blog/2014/01/17/an-emacs-minor-mode-to-mute-email-threads/
https://github.com/kototama/notmuch-kill-mode
I hope it can be useful for some of you.
Best regards
[-- Attachment #2: Type: text/html, Size: 576 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: An Emacs Minor Mode to Mute Email Threads
2014-01-21 12:10 An Emacs Minor Mode to Mute Email Threads kototama kototama
@ 2014-01-21 12:52 ` David Bremner
2014-01-21 13:49 ` Amadeusz Żołnowski
1 sibling, 0 replies; 7+ messages in thread
From: David Bremner @ 2014-01-21 12:52 UTC (permalink / raw)
To: kototama kototama, notmuch
kototama kototama <kototamo@gmail.com> writes:
> Hello everyone,
>
> I have developed a small minor mode to mute email threads with notmuch.
>
> http://dialectical-computing.de/blog/blog/2014/01/17/an-emacs-minor-mode-to-mute-email-threads/
>
> https://github.com/kototama/notmuch-kill-mode
>
> I hope it can be useful for some of you.
Interesting. I think it is more efficient (and UI agnostic) to do this
on the CLI level. For example
% notmuch config set search.exclude_tags "spam;deleted;muted"
spam and deleted are not needed for this discussion.
then in a post-new hook (man notmuch-hooks) or other script
% notmuch tag +muted $(notmuch search --output=threads tag:muted)
David
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: An Emacs Minor Mode to Mute Email Threads
2014-01-21 12:10 An Emacs Minor Mode to Mute Email Threads kototama kototama
2014-01-21 12:52 ` David Bremner
@ 2014-01-21 13:49 ` Amadeusz Żołnowski
2014-01-21 14:18 ` David Bremner
1 sibling, 1 reply; 7+ messages in thread
From: Amadeusz Żołnowski @ 2014-01-21 13:49 UTC (permalink / raw)
To: kototama kototama; +Cc: notmuch
[-- Attachment #1: Type: text/plain, Size: 300 bytes --]
kototama kototama <kototamo@gmail.com> writes:
> Hello everyone,
Hi,
> I have developed a small minor mode to mute email threads with notmuch.
FYI, it seems to be similar to "killed" option of afew[1].
[1] https://github.com/teythoon/afew
Regards,
--
Amadeusz Żołnowski
[-- Attachment #2: Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: An Emacs Minor Mode to Mute Email Threads
2014-01-21 13:49 ` Amadeusz Żołnowski
@ 2014-01-21 14:18 ` David Bremner
2014-01-21 16:16 ` Amadeusz Żołnowski
0 siblings, 1 reply; 7+ messages in thread
From: David Bremner @ 2014-01-21 14:18 UTC (permalink / raw)
To: Amadeusz Żołnowski, kototama kototama; +Cc: notmuch
Amadeusz Żołnowski <aidecoe@aidecoe.name> writes:
>> I have developed a small minor mode to mute email threads with notmuch.
>
> FYI, it seems to be similar to "killed" option of afew[1].
>
> [1] https://github.com/teythoon/afew
As far as I can tell, neither afew nor alot uses
search.exclude_tags. This seems unfortunate to me, but I'm not using
either so I may miss the complete story.
d
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: An Emacs Minor Mode to Mute Email Threads
2014-01-21 14:18 ` David Bremner
@ 2014-01-21 16:16 ` Amadeusz Żołnowski
2014-01-21 16:27 ` David Bremner
0 siblings, 1 reply; 7+ messages in thread
From: Amadeusz Żołnowski @ 2014-01-21 16:16 UTC (permalink / raw)
To: David Bremner, kototama kototama; +Cc: notmuch
[-- Attachment #1: Type: text/plain, Size: 664 bytes --]
David Bremner <david@tethera.net> writes:
> Amadeusz Żołnowski <aidecoe@aidecoe.name> writes:
>>> I have developed a small minor mode to mute email threads with notmuch.
>>
>> FYI, it seems to be similar to "killed" option of afew[1].
>>
>> [1] https://github.com/teythoon/afew
>
> As far as I can tell, neither afew nor alot uses
> search.exclude_tags. This seems unfortunate to me, but I'm not using
> either so I may miss the complete story.
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.
--
Amadeusz Żołnowski
[-- Attachment #2: Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: An Emacs Minor Mode to Mute Email Threads
2014-01-21 16:16 ` Amadeusz Żołnowski
@ 2014-01-21 16:27 ` David Bremner
2014-01-21 17:07 ` kototama kototama
0 siblings, 1 reply; 7+ messages in thread
From: David Bremner @ 2014-01-21 16:27 UTC (permalink / raw)
To: Amadeusz Żołnowski; +Cc: notmuch
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
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: An Emacs Minor Mode to Mute Email Threads
2014-01-21 16:27 ` David Bremner
@ 2014-01-21 17:07 ` kototama kototama
0 siblings, 0 replies; 7+ messages in thread
From: kototama kototama @ 2014-01-21 17:07 UTC (permalink / raw)
To: David Bremner; +Cc: notmuch
[-- Attachment #1: Type: text/plain, Size: 1425 bytes --]
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
>
[-- Attachment #2: Type: text/html, Size: 2076 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-01-21 17:07 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-21 12:10 An Emacs Minor Mode to Mute Email Threads kototama kototama
2014-01-21 12:52 ` David Bremner
2014-01-21 13:49 ` Amadeusz Żołnowski
2014-01-21 14:18 ` David Bremner
2014-01-21 16:16 ` Amadeusz Żołnowski
2014-01-21 16:27 ` David Bremner
2014-01-21 17:07 ` kototama kototama
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).