-
Notifications
You must be signed in to change notification settings - Fork 2
/
tellme-default.conf
51 lines (45 loc) · 1.62 KB
/
tellme-default.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# General configuration applies to all commands, but can be overridden with
# command-specific sections. The config parser supports multiple files, so
# either append to the main configuration, or drop a "somecommand.conf" in
# the configuration directory.
#
# Configuration directory is XDG_CONFIG_HOME/tellme/, extra configuration
# files can be applied to any directory and apply from that directory down.
# Exact config merging behavior is directly dependent on the ConfigParser
# python module.
[general]
# When to talk?
# always: on success or error (default)
# error: only for non-zero exit status
# talk=always
# say the directory basename?
#
# none: do nothing (default when missing)
# cwd: say the basename of cwd
# git: run up the hierarchy to find a .git directory, then say that,
# otherwise the basename of pwd
directory=cwd
# space separated list of regex to replace directory names. First character
# in each expression is the field separator, expressions are whatever python
# is happy with.
# regexes here are not cumulative, processing stops after the first one
# applied
# processing chain
dirsubs=/xf86-input-// :xf86-video-::
# This section affects the behavior for the "make" command
[make]
directory=git
# Define which arguments are spoken and which are filtered. Both lists are
# space-separated lists of regexes. If a whitelist exists, only arguments in
# the whitelist are spoken. If both exists and an argument matches both, the
# blacklist takes precedence.
blacklist=-.*
whitelist=(install|clean|all|check)
[yum]
whitelist=(update|install|remove)
directory=none
[rdiff]
directory=none
[git]
directory=git
blacklist=(-.*|HEAD)