]> git.cworth.org Git - notmuch-wiki/blobdiff - excluding.mdwn
When removing mail files, use xargs -0 instead of -l to avoid whitespace errors.
[notmuch-wiki] / excluding.mdwn
index 775f3f515825f34a9211a2361f8902ffdcb0439b..ef9b1a74ddfaa100e043386049edcea8c5b4a872 100644 (file)
@@ -34,7 +34,7 @@ This will find messages from "foo" with the tag "spam", even though
 Notmuch makes it very easy to access the underlying mail files
 associated with specific search terms using the "file" output format
 of notmuch search.  To find all message files associated with the tag
-"foo" rung:
+"foo" run:
 
         $ notmuch search --output=files tag:foo
 
@@ -48,7 +48,7 @@ be used to train a spam filter:
 
 It can also be used to purge mail files from disk:
 
-        $ notmuch search --output=files tag:deleted | xargs -l rm
+        $ notmuch search --format=text0 --output=files tag:deleted | xargs -0 rm
 
 Make sure you run "notmuch new" after the last command so the database
 becomes aware that the files have been removed and can remove the
@@ -76,3 +76,12 @@ procedure:
   you can delete them manually with:
 
        $ notmuch search --output=files tag:deleted | xargs -l rm
+
+## <span id="exclude">**killing threads**</span>
+
+In a [[hook|manpages/notmuch-hooks-5]]
+
+    notmuch tag +muted $(notmuch search --output=threads tag:muted)"
+
+New messages in the thread get the muted tag. Make muted an excluded tag.
+To kill a thread, tag it with muted, run notmuch new.