aboutsummaryrefslogtreecommitdiff
path: root/.weechat
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2023-07-10 16:38:01 +0200
committerPatrick Spek <p.spek@tyil.nl>2023-07-10 16:38:01 +0200
commitf577517aa54262cf87f4622ef46bea6b65d9b326 (patch)
tree477f9096a128906216316b517c0f5d3ad517403b /.weechat
parent3dc428c92970a4748318566e09d872e9a487a5ae (diff)
Update weechat configs
Diffstat (limited to '.weechat')
-rw-r--r--.weechat/trigger.conf33
-rw-r--r--.weechat/weechat.conf57
2 files changed, 63 insertions, 27 deletions
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.&notify-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;^<flap>
+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"