]> git.cworth.org Git - notmuch-wiki/blob - feature-requests.mdwn
I HATE wikis - maybe this will work
[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