]> git.cworth.org Git - notmuch-wiki/blob - feature-requests.mdwn
I give up on formating
[notmuch-wiki] / feature-requests.mdwn
1 [[!img notmuch-logo.png alt="Notmuch logo" class="left"]]
2 #List of features people have requested and ideas that people want to keep thinking about
3
4 ## Emacs client
5
6 + Add 'd' keybinding
7 Removes unread and inbox tags, adds deleted tag. 
8 When used from a search results view, it deletes the thread that the cursor is on
9 When used from the thread view, it deletes the currently displayed message inside the thread
10
11 + add 'D' keybinding
12 Removes unread and inbox tags, adds deleted tag. 
13 When used from a search results view, it deletes the thread that the cursor is on (just like 'd')
14 When used from the thread view, it deletes the currently displayed thread (and not just the message)
15
16
17 ## notmuch 
18
19 + Add folder keyword
20 Allows to search for messages in a specific folder
21
22 + Allow anchors in searches
23 notmuch search from:domain.org$ only matches if "domain.org" is at the end of the From: header
24 notmuch search from:^username only matches if "username" is at the beginning of the From: header (right after the ':')
25 This leaves the interesting question if we want a way to bind to the actual address component.
26
27 + Add Received: header to the indexed header components
28 allows for searches based on the arrival path
29
30 ## 3rd part apps
31
32 ### notmuchsync
33
34 + Add feature to move files in the maildir hierarchy
35 notmuchsync --move "searchstring" "targetfolder"
36 Where searchstring is any valid notmuch search