From f577517aa54262cf87f4622ef46bea6b65d9b326 Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Mon, 10 Jul 2023 16:38:01 +0200 Subject: Update weechat configs --- .weechat/trigger.conf | 33 +++++++++++++++++++++++++++++ .weechat/weechat.conf | 57 +++++++++++++++++++++++++++------------------------ 2 files changed, 63 insertions(+), 27 deletions(-) (limited to '.weechat') diff --git a/.weechat/trigger.conf b/.weechat/trigger.conf index 847f8c2..e7fc7c5 100644 --- a/.weechat/trigger.conf +++ b/.weechat/trigger.conf @@ -19,6 +19,7 @@ flag_conditions = yellow flag_post_action = lightblue flag_regex = lightcyan flag_return_code = lightmagenta +identifier = cyan regex = white replace = cyan trigger = green @@ -89,6 +90,38 @@ msg_auth.hook = modifier msg_auth.post_action = none msg_auth.regex = "==^(.*(id|identify|set +password|register|ghost +[^ ]+|release +[^ ]+|regain +[^ ]+|recover +[^ ]+) +)(.*)==${re:1}${hide:*,${re:+}}" msg_auth.return_code = ok +notify_highlight.arguments = "" +notify_highlight.command = "/exec -norc -nosw -bg ntfy pub -p 3 -T "speech_balloon" -t "${buffer.full_name}" -m "${tg_message}" chat" +notify_highlight.conditions = "${tg_highlight} && ${buffer.notify} > 0" +notify_highlight.enabled = on +notify_highlight.hook = print +notify_highlight.post_action = none +notify_highlight.regex = "/.*/${weechat.look.nick_prefix}${tg_prefix_nocolor}${weechat.look.nick_suffix} ${tg_message_nocolor}/" +notify_highlight.return_code = ok +notify_privmsg.arguments = "" +notify_privmsg.command = "/exec -norc -nosw -bg ntfy pub -p 3 -T "speech_balloon" -t "${buffer.full_name}" -m "${tg_message}" chat" +notify_privmsg.conditions = "${tg_tag_notify} == private && ${buffer.notify} > 0" +notify_privmsg.enabled = on +notify_privmsg.hook = print +notify_privmsg.post_action = none +notify_privmsg.regex = "/.*/${weechat.look.nick_prefix}${tg_prefix_nocolor}${weechat.look.nick_suffix} ${tg_message_nocolor}/" +notify_privmsg.return_code = ok +notify_xxllnc_help-platform-xcp.arguments = "" +notify_xxllnc_help-platform-xcp.command = "/exec -norc -nosw -bg ntfy pub -p 3 -T "speech_balloon" -t "${buffer.full_name}" -m "${tg_message}" chat" +notify_xxllnc_help-platform-xcp.conditions = "${tg_buffer} == "python.slack.exxellencehq.&team-xcp"" +notify_xxllnc_help-platform-xcp.enabled = on +notify_xxllnc_help-platform-xcp.hook = print +notify_xxllnc_help-platform-xcp.post_action = none +notify_xxllnc_help-platform-xcp.regex = "/.*/${weechat.look.nick_prefix}${tg_prefix_nocolor}${weechat.look.nick_suffix} ${tg_message_nocolor}/" +notify_xxllnc_help-platform-xcp.return_code = ok +notify_xxllnc_team-xcp.arguments = "" +notify_xxllnc_team-xcp.command = "/exec -norc -nosw -bg ntfy pub -p 3 -T "speech_balloon" -t "${buffer.full_name}" -m "${tg_message}" chat" +notify_xxllnc_team-xcp.conditions = "${tg_buffer} == "python.slack.exxellencehq.&team-xcp"" +notify_xxllnc_team-xcp.enabled = on +notify_xxllnc_team-xcp.hook = print +notify_xxllnc_team-xcp.post_action = none +notify_xxllnc_team-xcp.regex = "/.*/${weechat.look.nick_prefix}${tg_prefix_nocolor}${weechat.look.nick_suffix} ${tg_message_nocolor}/" +notify_xxllnc_team-xcp.return_code = ok relaybot_libera_scriptkitties_gizmo.arguments = "weechat_print" relaybot_libera_scriptkitties_gizmo.command = "" relaybot_libera_scriptkitties_gizmo.conditions = "${tg_tag_host} == bot@darkorb.robotham.dev" diff --git a/.weechat/weechat.conf b/.weechat/weechat.conf index 0433274..8eed311 100644 --- a/.weechat/weechat.conf +++ b/.weechat/weechat.conf @@ -36,6 +36,7 @@ buffer_search_regex = off buffer_search_where = message buffer_time_format = "${color:8}%H%M" buffer_time_same = "" +chat_space_right = off color_basic_force_bold = off color_inactive_buffer = off color_inactive_message = on @@ -56,6 +57,7 @@ day_change_message_2dates = "-- %%a, %%d %%b %%Y (%a, %d %b %Y) --" eat_newline_glitch = off emphasized_attributes = "" highlight = "" +highlight_disable_regex = "" highlight_regex = "" highlight_tags = "slack_channel+nick_pingdom,slack_channel+nick_platform,slack_channel+nick_grafana" hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0" @@ -480,7 +482,7 @@ irc.oftc.#debian-mentors = highlight irc.rizon.#/g/technology = highlight irc.rizon.#computertech = highlight irc.rizon.#nerds = highlight -irc.rizon.#scriptkitties = message +irc.rizon.#scriptkitties = none irc.rizon.#xmas = highlight irc.technet.#computertech = highlight irc.technet.#nitemare = highlight @@ -502,36 +504,61 @@ python.slack.exxellencehq.#devops-info = highlight python.slack.exxellencehq.#zaaksysteem-commits = highlight python.slack.exxellencehq.#zs-devops-alerts-lab = highlight python.slack.exxellencehq.#zs-devops-ci-lab = highlight +python.slack.exxellencehq.¬ify-test = message [filter] -irc_smart = on;*;irc_smart_filter;* animebytes.OlolEeLFai = on;irc.animebytes.*;nick_OlolEeLFai;* animebytes.riria = on;irc.animebytes.*;nick_riria;* animebytes.riria_ = on;irc.animebytes.*;nick_riria_;* animebytes.vice = on;irc.animebytes.*;nick_vice;* animebytes.vonf = on;irc.animebytes.*;nick_vonf;* +bitlbee.disroot.marmulak = on;irc.bitlbee.#disroot;nick_marmulak;* +darenet.brandon = on;irc.darenet.*;nick_brandon;* +darenet.drnrelay.status = on;irc.darenet.#dronebl;nick_drnrelay;^\*\*\* darenet.puddin = on;irc.darenet.*;nick_puddin;* +irc.irc-nerds = on;irc.irc-nerds.*;nick_mouses;* +irc_smart = on;*;irc_smart_filter;* +libera.ampersam = on;irc.libera.*;nick_ampersam;* +libera.curvechacha25519 = on;irc.libera.*;nick_curvechacha25519;* +libera.diffiehellman = on;irc.libera.*;nick_diffiehellman;* +libera.mnrmnaugh = on;irc.libera.*;nick_mnrmnaugh;* +libera.monopoly = on;irc.libera.*;nick_monopoly;* +libera.pinecone = on;irc.libera.*;nick_pinecone;* +oftc.harmen = on;irc.oftc.*;nick_harmen;* +perl.mst = on;irc.perl.*;nick_mst;* rizon.99dog = on;irc.rizon.*;nick_`99dog;* -rizon.RestedAlteran = on;irc.rizon.*;nick_restedalteran;* +rizon.ahsoka = on;irc.rizon.*;nick_ahsoka;* rizon.anshin = on;irc.rizon.*;nick_anshin;* rizon.autisomosis = on;irc.rizon.*;nick_autismosis;* +rizon.brandon = on;irc.rizon.*;nick_brandon;* rizon.candygumdrop = on;irc.rizon.*;nick_candygumdrop;* +rizon.crow = on;irc.rizon.*;nick_crow;* rizon.densaakalte = on;irc.rizon.*;nick_densaakalte;* rizon.eleeko = on;irc.rizon.*;nick_eleeko;* rizon.ellenor = on;irc.rizon.*;nick_ellenor;* rizon.flap.discord = on;irc.rizon.*;nick_discord-relay;^ +rizon.foxy = on;irc.rizon.*;nick_foxy;* rizon.fs = on;irc.rizon.*;nick_fs;* +rizon.gb.welcome = on;irc.rizon.#ComputerTech;*;Welcome to #computertech rizon.happybox = on;irc.rizon.*;nick_happybox;* rizon.jubajuba = on;irc.rizon.*;nick_jubajuba;* +rizon.karma = on;irc.rizon.*;nick_karma;* +rizon.karma.trigger = on;irc.rizon.#ComputerTech;*;\!jizz rizon.kenster = on;irc.rizon.*;nick_kenster;* rizon.lighto = on;irc.rizon.*;nick_lighto;* rizon.mabynogy = on;irc.rizon.*;nick_mabynogy;* rizon.maznaz = on;irc.rizon.*;nick_maznaz;* rizon.meekcell = on;irc.rizon.*;nick_meekcell;* rizon.mikoolo = on;irc.rizon.*;nick_mikoolo;* +rizon.mr_cat = on;irc.rizon.*;nick_mr_cat;* rizon.mrfifths = on;irc.rizon.*;nick_mrfifths;* +rizon.naemuti = on;irc.rizon.*;nick_naemuti;* +rizon.naemutti = on;irc.rizon.*;nick_naemutti;* +rizon.phonekait = on;irc.rizon.*;nick_phonekait;* +rizon.RestedAlteran = on;irc.rizon.*;nick_restedalteran;* rizon.s7sost = on;irc.rizon.*;nick_s7sost;* rizon.short_circuit = on;irc.rizon.*;nick_short_circuit;* +rizon.sorcerer = on;irc.rizon.*;nick_sorcerer;* rizon.stoned_immaculate = on;irc.rizon.*;nick_stoned_immaculate;* rizon.trentski = on;irc.rizon.*;nick_trentski;* rizon.trivia = on;irc.rizon.*;nick_trivia;* @@ -544,30 +571,6 @@ twitch.guardsmanbob.!# = on;irc.twitch.#guardsmanbob;*;^\![0-3] twitch.guardsmanbob.!pick = on;irc.twitch.#guardsmanbob;*;\!pick.* twitch.guardsmanbob.!rate = on;irc.twitch.#guardsmanbob;*;\!rate.* twitch.guardsmanbob.!wins = on;irc.twitch.#guardsmanbob;*;\!wins.* -darenet.brandon = on;irc.darenet.*;nick_brandon;* -perl.mst = on;irc.perl.*;nick_mst;* -bitlbee.disroot.marmulak = on;irc.bitlbee.#disroot;nick_marmulak;* -rizon.brandon = on;irc.rizon.*;nick_brandon;* -rizon.karma = on;irc.rizon.*;nick_karma;* -rizon.gb.welcome = on;irc.rizon.#ComputerTech;*;Welcome to #computertech -rizon.karma.trigger = on;irc.rizon.#ComputerTech;*;\!jizz -rizon.sorcerer = on;irc.rizon.*;nick_sorcerer;* -rizon.crow = on;irc.rizon.*;nick_crow;* -rizon.naemutti = on;irc.rizon.*;nick_naemutti;* -rizon.foxy = on;irc.rizon.*;nick_foxy;* -rizon.naemuti = on;irc.rizon.*;nick_naemuti;* -darenet.drnrelay.status = on;irc.darenet.#dronebl;nick_drnrelay;^\*\*\* -rizon.phonekait = on;irc.rizon.*;nick_phonekait;* -libera.monopoly = on;irc.libera.*;nick_monopoly;* -libera.diffiehellman = on;irc.libera.*;nick_diffiehellman;* -libera.pinecone = on;irc.libera.*;nick_pinecone;* -libera.ampersam = on;irc.libera.*;nick_ampersam;* -oftc.harmen = on;irc.oftc.*;nick_harmen;* -libera.mnrmnaugh = on;irc.libera.*;nick_mnrmnaugh;* -libera.curvechacha25519 = on;irc.libera.*;nick_curvechacha25519;* -rizon.mr_cat = on;irc.rizon.*;nick_mr_cat;* -irc.irc-nerds = on;irc.irc-nerds.*;nick_mouses;* -rizon.ahsoka = on;irc.rizon.*;nick_ahsoka;* [key] ctrl-? = "/input delete_previous_char" -- cgit v1.1