.notmuch-config (3300B)
1 # .notmuch-config - Configuration file for the notmuch mail system 2 # 3 # For more information about notmuch, see https://notmuchmail.org 4 5 # Database configuration 6 # 7 # The only value supported here is 'path' which should be the top-level 8 # directory where your mail currently exists and to where mail will be 9 # delivered in the future. Files should be individual email messages. 10 # Notmuch will store its database within a sub-directory of the path 11 # configured here named ".notmuch". 12 # 13 14 [database] 15 path=/home/jb55/mail/personal 16 17 # User configuration 18 # 19 # Here is where you can let notmuch know how you would like to be 20 # addressed. Valid settings are 21 # 22 # name Your full name. 23 # primary_email Your primary email address. 24 # other_email A list (separated by ';') of other email addresses 25 # at which you receive email. 26 # 27 # Notmuch will use the various email addresses configured here when 28 # formatting replies. It will avoid including your own addresses in the 29 # recipient list of replies, and will set the From address based on the 30 # address to which the original email was addressed. 31 # 32 33 [user] 34 name=William Casarin 35 primary_email=jb55@jb55.com 36 other_email=jackbox55@gmail.com;will@damus.io 37 38 # Configuration for "notmuch new" 39 # 40 # The following options are supported here: 41 # 42 # tags A list (separated by ';') of the tags that will be 43 # added to all messages incorporated by "notmuch new". 44 # 45 # ignore A list (separated by ';') of file and directory names 46 # that will not be searched for messages by "notmuch new". 47 # 48 # NOTE: *Every* file/directory that goes by one of those 49 # names will be ignored, independent of its depth/location 50 # in the mail store. 51 # 52 53 [new] 54 tags=unread;inbox; 55 ignore= 56 57 # Search configuration 58 # 59 # The following option is supported here: 60 # 61 # exclude_tags 62 # A ;-separated list of tags that will be excluded from 63 # search results by default. Using an excluded tag in a 64 # query will override that exclusion. 65 # 66 67 [search] 68 exclude_tags=deleted;spam; 69 70 # Maildir compatibility configuration 71 # 72 # The following option is supported here: 73 # 74 # synchronize_flags Valid values are true and false. 75 # 76 # If true, then the following maildir flags (in message filenames) 77 # will be synchronized with the corresponding notmuch tags: 78 # 79 # Flag Tag 80 # ---- ------- 81 # D draft 82 # F flagged 83 # P passed 84 # R replied 85 # S unread (added when 'S' flag is not present) 86 # 87 # The "notmuch new" command will notice flag changes in filenames 88 # and update tags, while the "notmuch tag" and "notmuch restore" 89 # commands will notice tag changes and update flags in filenames 90 # 91 92 [maildir] 93 synchronize_flags=true 94 95 # Cryptography related configuration 96 # 97 # The following option is supported here: 98 # 99 # gpg_path 100 # binary name or full path to invoke gpg. 101 # 102 103 [crypto] 104 gpg_path=/run/current-system/sw/bin/gpg2 105 106 107 [query] 108 best=tag:best and tag:inbox 109 bitcoin=tag:core and tag:inbox and subject:bitcoin/bitcoin 110 flagged=tag:flagged and tag:inbox 111 github=tag:github and not tag:busy and tag:inbox 112 inbox=tag:inbox and not tag:filed 113 lightning=tag:inbox and tag:lightning 114 list=tag:list and not tag:github and tag:inbox and not tag:busy 115 notmuch=tag:notmuch and tag:inbox 116 patches=subject:PATCH and tag:inbox 117 damusp=(subject:PR or subject:PATCH) and subject:damus and tag:inbox 118 damusi=subject:Issue and subject:damus-io and tag:inbox