madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

import notmuch config
[etc/notmuch.git] / .notmuch-config
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 [database]
14 path=/home/madduck/mail
15
16 # User configuration
17 #
18 # Here is where you can let notmuch know how you would like to be
19 # addressed. Valid settings are
20 #
21 #       name            Your full name.
22 #       primary_email   Your primary email address.
23 #       other_email     A list (separated by ';') of other email addresses
24 #                       at which you receive email.
25 #
26 # Notmuch will use the various email addresses configured here when
27 # formatting replies. It will avoid including your own addresses in the
28 # recipient list of replies, and will set the From address based on the
29 # address to which the original email was addressed.
30 #
31 [user]
32 name=martin f. krafft
33 primary_email=madduck@madduck.net
34
35 # Configuration for "notmuch new"
36 #
37 # The following options are supported here:
38 #
39 #       tags    A list (separated by ';') of the tags that will be
40 #               added to all messages incorporated by "notmuch new".
41 #
42 #       ignore  A list (separated by ';') of file and directory names
43 #               that will not be searched for messages by "notmuch new".
44 #
45 #               NOTE: *Every* file/directory that goes by one of those
46 #               names will be ignored, independent of its depth/location
47 #               in the mail store.
48 #
49 [new]
50 tags=unread;inbox;
51 ignore=/^(discard|spool|spam|retrain|resubmit)$/
52
53 # Search configuration
54 #
55 # The following option is supported here:
56 #
57 #       exclude_tags
58 #               A ;-separated list of tags that will be excluded from
59 #               search results by default.  Using an excluded tag in a
60 #               query will override that exclusion.
61 #
62 [search]
63 exclude_tags=deleted;spam;
64
65 # Maildir compatibility configuration
66 #
67 # The following option is supported here:
68 #
69 #       synchronize_flags      Valid values are true and false.
70 #
71 #       If true, then the following maildir flags (in message filenames)
72 #       will be synchronized with the corresponding notmuch tags:
73 #
74 #               Flag    Tag
75 #               ----    -------
76 #               D       draft
77 #               F       flagged
78 #               P       passed
79 #               R       replied
80 #               S       unread (added when 'S' flag is not present)
81 #
82 #       The "notmuch new" command will notice flag changes in filenames
83 #       and update tags, while the "notmuch tag" and "notmuch restore"
84 #       commands will notice tag changes and update flags in filenames
85 #
86 [maildir]
87 synchronize_flags=true