diff options
Diffstat (limited to 'weechat/.weechat/trigger.conf')
-rw-r--r-- | weechat/.weechat/trigger.conf | 40 |
1 files changed, 32 insertions, 8 deletions
diff --git a/weechat/.weechat/trigger.conf b/weechat/.weechat/trigger.conf index 8409a21..4d262fc 100644 --- a/weechat/.weechat/trigger.conf +++ b/weechat/.weechat/trigger.conf @@ -33,14 +33,6 @@ autojoin.hook = signal autojoin.post_action = none autojoin.regex = "" autojoin.return_code = ok -autojoinem_on_quit.arguments = "quit" -autojoinem_on_quit.command = "/allchan /autojoinem add" -autojoinem_on_quit.conditions = "" -autojoinem_on_quit.enabled = on -autojoinem_on_quit.hook = signal -autojoinem_on_quit.post_action = none -autojoinem_on_quit.regex = "" -autojoinem_on_quit.return_code = ok autopart.arguments = "*,irc_in_part" autopart.command = "/autojoinem del ${server} ${channel};/mute save" autopart.conditions = "" @@ -73,6 +65,22 @@ greentext.hook = modifier greentext.post_action = none greentext.regex = "/(.*)/${tg_prefix}\t${color:34}${tg_message}" greentext.return_code = ok +input_backtick.arguments = "500|input_text_display" +input_backtick.command = "" +input_backtick.conditions = "" +input_backtick.enabled = on +input_backtick.hook = modifier +input_backtick.post_action = none +input_backtick.regex = "/(^| )(`[^`]+)($|(`)($|[,.?!:; ]))/${re:1}${color:,darkgray}${re:2}${re:4}${color:,default}${re:5}/" +input_backtick.return_code = ok +input_command_color.arguments = "500|input_text_display" +input_command_color.command = "" +input_command_color.conditions = "${tg_string} =~ ^/($|[^/])" +input_command_color.enabled = on +input_command_color.hook = modifier +input_command_color.post_action = none +input_command_color.regex = "#/(.+)#${color:39}/${color:74}${re:1}#" +input_command_color.return_code = ok ircd_notice_con.arguments = "weechat_print" ircd_notice_con.command = "" ircd_notice_con.conditions = "${tg_tags} =~ irc_notice" @@ -113,6 +121,22 @@ msg_auth.hook = modifier msg_auth.post_action = none msg_auth.regex = "==^(.*(id|identify|register|ghost +[^ ]+|release +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}" msg_auth.return_code = ok +preview_nick_colors.arguments = "2000|input_text_display" +preview_nick_colors.command = "" +preview_nick_colors.conditions = "${tg_string} =~ ^/set\s+weechat\.color\.chat_nick_colors\s+" +preview_nick_colors.enabled = on +preview_nick_colors.hook = modifier +preview_nick_colors.post_action = none +preview_nick_colors.regex = "/^\S+\s+\S+(.+)$/${re:1}/tg_string_nocolor /([^",]+)/${color:${re:1}}${re:1}${color:default}/tg_string_nocolor /^(\S+\s+\S+).*$/${re:1}${tg_string_nocolor}/tg_string" +preview_nick_colors.return_code = ok +print_backtick.arguments = "weechat_print" +print_backtick.command = "" +print_backtick.conditions = "" +print_backtick.enabled = on +print_backtick.hook = modifier +print_backtick.post_action = none +print_backtick.regex = "/(^|\t|\d| )(`[^`]+`)([,.?!:; ]|$)/${re:1}${color:,darkgray}${re:2}${color:,default}${re:3}/" +print_backtick.return_code = ok resize_big.arguments = "signal_sigwinch" resize_big.command = "/bar show nicklist" resize_big.conditions = "${info:term_width} >= 100" |