Mercurial > dotfiles
annotate weechat/trigger.conf @ 456:a9fb8c05f030
Add email config to hgrc.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Wed, 03 Apr 2019 15:58:47 -0700 |
parents | 133cfc2e5b94 |
children |
rev | line source |
---|---|
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
1 # |
399
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
2 # weechat -- trigger.conf |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
3 # |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
4 # WARNING: It is NOT recommended to edit this file by hand, |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
5 # especially if WeeChat is running. |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
6 # |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
7 # Use /set or similar command to change settings in WeeChat. |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
8 # |
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
9 # For more info, see: https://weechat.org/doc/quickstart |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
10 # |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
11 |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
12 [look] |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
13 enabled = on |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
14 monitor_strip_colors = off |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
15 |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
16 [color] |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
17 flag_command = lightgreen |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
18 flag_conditions = yellow |
399
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
19 flag_post_action = lightblue |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
20 flag_regex = lightcyan |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
21 flag_return_code = lightmagenta |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
22 regex = white |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
23 replace = cyan |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
24 trigger = green |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
25 trigger_disabled = red |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
26 |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
27 [trigger] |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
28 beep.arguments = "" |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
29 beep.command = "/print -beep" |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
30 beep.conditions = "${tg_displayed} && (${tg_highlight} || ${tg_msg_pv})" |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
31 beep.enabled = on |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
32 beep.hook = print |
399
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
33 beep.post_action = none |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
34 beep.regex = "" |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
35 beep.return_code = ok |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
36 cmd_pass.arguments = "5000|input_text_display;5000|history_add;5000|irc_command_auth" |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
37 cmd_pass.command = "" |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
38 cmd_pass.conditions = "" |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
39 cmd_pass.enabled = on |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
40 cmd_pass.hook = modifier |
399
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
41 cmd_pass.post_action = none |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
42 cmd_pass.regex = "==^((/(msg|quote) +nickserv +(id|identify|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+) +)|/oper +[^ ]+ +|/quote +pass +|/set +[^ ]*password[^ ]* +|/secure +(passphrase|decrypt|set +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}" |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
43 cmd_pass.return_code = ok |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
44 msg_auth.arguments = "5000|irc_message_auth" |
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
45 msg_auth.command = "" |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
46 msg_auth.conditions = "" |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
47 msg_auth.enabled = on |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
48 msg_auth.hook = modifier |
399
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
49 msg_auth.post_action = none |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
50 msg_auth.regex = "==^(.*(id|identify|register|ghost +[^ ]+|release +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}" |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
51 msg_auth.return_code = ok |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
52 server_pass.arguments = "5000|input_text_display;5000|history_add" |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
53 server_pass.command = "" |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
54 server_pass.conditions = "" |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
55 server_pass.enabled = on |
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
56 server_pass.hook = modifier |
399
133cfc2e5b94
Weechat upgrade and tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents:
282
diff
changeset
|
57 server_pass.post_action = none |
259
726728f13152
More Weechat plugins and config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
58 server_pass.regex = "==^(/(server|connect) .*-(sasl_)?password=)([^ ]+)(.*)==${re:1}${hide:*,${re:4}}${re:5}" |
260
f3ea51b9b4d1
Upgrade to new Weechat.
Ludovic Chabant <ludovic@chabant.com>
parents:
259
diff
changeset
|
59 server_pass.return_code = ok |