From 7ed566b1c987e6fe94a23617b82919a9a79e6376 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Mon, 26 Jul 2021 14:36:05 -0400 Subject: [PATCH] update weechat stuff --- weechat/.weechat/alias.conf | 4 +- weechat/.weechat/autosort.conf | 2 +- weechat/.weechat/buffer_autoset.conf | 2 +- weechat/.weechat/buflist.conf | 3 +- weechat/.weechat/charset.conf | 2 +- weechat/.weechat/colorize_nicks.conf | 2 +- weechat/.weechat/exec.conf | 2 +- weechat/.weechat/fifo.conf | 2 +- weechat/.weechat/fset.conf | 2 +- weechat/.weechat/irc.conf | 113 +++++++++++----------- weechat/.weechat/logger.conf | 3 +- weechat/.weechat/perl.conf | 2 +- weechat/.weechat/plugins.conf | 6 +- weechat/.weechat/python.conf | 2 +- weechat/.weechat/python/buffer_autoset.py | 23 ++--- weechat/.weechat/relay.conf | 2 +- weechat/.weechat/ruby.conf | 2 +- weechat/.weechat/script.conf | 2 +- weechat/.weechat/spell.conf | 4 +- weechat/.weechat/trigger.conf | 2 +- weechat/.weechat/weechat.conf | 24 +++-- weechat/.weechat/xfer.conf | 2 +- 22 files changed, 114 insertions(+), 94 deletions(-) diff --git a/weechat/.weechat/alias.conf b/weechat/.weechat/alias.conf index 37ed027..11bf5fc 100644 --- a/weechat/.weechat/alias.conf +++ b/weechat/.weechat/alias.conf @@ -4,12 +4,13 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # [cmd] +alis = "/msg alis list $*" bc = "/exec -sh -o echo "$*" | bc" BEEP = "print -beep" BYE = "quit" @@ -30,6 +31,7 @@ M = "msg" MSGBUF = "command -buffer $1 * /input send $2-" MUB = "unban *" N = "names" +ni = "/ns info =$1;/buffer server.libera" pbcmd = "/exec -o -sh $* | pb" py = "/exec -o python3 -c "print($*)"" Q = "query" diff --git a/weechat/.weechat/autosort.conf b/weechat/.weechat/autosort.conf index cd11d47..0b36a8a 100644 --- a/weechat/.weechat/autosort.conf +++ b/weechat/.weechat/autosort.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/buffer_autoset.conf b/weechat/.weechat/buffer_autoset.conf index f9e0921..c471a0f 100644 --- a/weechat/.weechat/buffer_autoset.conf +++ b/weechat/.weechat/buffer_autoset.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/buflist.conf b/weechat/.weechat/buflist.conf index 24fdba5..71d9331 100644 --- a/weechat/.weechat/buflist.conf +++ b/weechat/.weechat/buflist.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # @@ -38,3 +38,4 @@ lag = " ${color:green}[${color:brown}${lag}${color:green}]" name = "${name}" nick_prefix = "${color_nick_prefix}${nick_prefix}" number = "${color:green}${number}" +tls_version = " ${color:default}(${if:${tls_version}==TLS1.3?${color:green}:${if:${tls_version}==TLS1.2?${color:yellow}:${color:red}}}${translate:${tls_version}}${color:default})" diff --git a/weechat/.weechat/charset.conf b/weechat/.weechat/charset.conf index 00d304c..3fed54d 100644 --- a/weechat/.weechat/charset.conf +++ b/weechat/.weechat/charset.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/colorize_nicks.conf b/weechat/.weechat/colorize_nicks.conf index 807099d..3ec4221 100644 --- a/weechat/.weechat/colorize_nicks.conf +++ b/weechat/.weechat/colorize_nicks.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/exec.conf b/weechat/.weechat/exec.conf index db02a5b..dbb99e6 100644 --- a/weechat/.weechat/exec.conf +++ b/weechat/.weechat/exec.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/fifo.conf b/weechat/.weechat/fifo.conf index 904985d..c3696da 100644 --- a/weechat/.weechat/fifo.conf +++ b/weechat/.weechat/fifo.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/fset.conf b/weechat/.weechat/fset.conf index 53b0da7..3d7a814 100644 --- a/weechat/.weechat/fset.conf +++ b/weechat/.weechat/fset.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/irc.conf b/weechat/.weechat/irc.conf index 12355d7..70e1502 100644 --- a/weechat/.weechat/irc.conf +++ b/weechat/.weechat/irc.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # @@ -75,6 +75,9 @@ item_channel_modes = lightcyan item_lag_counting = default item_lag_finished = 130 item_nick_modes = lightgreen +item_tls_version_deprecated = yellow +item_tls_version_insecure = red +item_tls_version_ok = green message_account = cyan message_chghost = brown message_join = green @@ -190,7 +193,7 @@ tilde.local_hostname tilde.usermode tilde.command = "/msg operserv login ${sec.data.pass}" tilde.command_delay -tilde.autojoin = "##ekbots,#.tilde,#ZfA,#allhandsactive,#anarchism,#anelki,#ascii.town,#aussie,#bots,#bungame,#club,#cosmic,#counting,#counting-meta,#covid19,#ctrl-c,#deutsch,#envs,#envs_german,#espanol,#factorio,#fr,#gopher,#helpdesk,#homegrown,#ilos,#institute,#irctokens,#linux,#meta,#minecraft,#mops,#music,#netnews,#nsfw,#opers,#pink,#politics,#prepping,#programming,#projects,#red,#secret-sudoers,#southlondon,#sus,#team,#theasylum,#thunix,#tilde.zone-admin,#tildebot,#tilderadio,#tilderadio-djs,#tildetel,#tildeverse,#town,#vim,#zine" +tilde.autojoin = "##ekbots,#.tilde,#ZfA,#allhandsactive,#anarchism,#anelki,#ascii.town,#aussie,#bots,#bungame,#club,#cosmic,#counting,#counting-meta,#covid19,#ctrl-c,#deutsch,#envs_german,#espanol,#factorio,#federation,#fr,#gemini,#gopher,#homegrown,#idlerpg,#institute,#irctokens,#linux,#meta,#minecraft,#mops,#music,#netnews,#nsfw,#opers,#pink,#politics,#programming,#projects,#secret-sudoers,#selfhosting,#southlondon,#sus,#team,#texto-plano,#theasylum,#thunix,#tilde.zone-admin,#tildebot,#tilderadio,#tilderadio-djs,#tildetel,#tildeverse,#town,#vim,#wiki" tilde.autorejoin tilde.autorejoin_delay tilde.connection_timeout @@ -454,7 +457,7 @@ oftc.local_hostname oftc.usermode oftc.command oftc.command_delay -oftc.autojoin = "#bitlbee,#debian-devel,#fish,#moocows,#oftc" +oftc.autojoin = "#bitlbee,#debian-devel,#fish" oftc.autorejoin oftc.autorejoin_delay oftc.connection_timeout @@ -527,7 +530,7 @@ inspircd.password inspircd.capabilities inspircd.sasl_mechanism inspircd.sasl_username = "benharri" -inspircd.sasl_password = "${sec.data.pass}" +inspircd.sasl_password = "${sec.data.chatspikepass}" inspircd.sasl_key inspircd.sasl_timeout inspircd.sasl_fail @@ -630,7 +633,7 @@ bitlbee.local_hostname bitlbee.usermode bitlbee.command bitlbee.command_delay -bitlbee.autojoin = "#biboumi,#btlgeneral,#cifuzofu,#conversations,#darwin,#dino,#ejabberd,#gajim,#gritty,#gta5,#harris,#hmm,#joinjabber,#lobby,#meeting,#movim,#onlythereals,#openhardware,#operators,#soprani.ca,#texto-plano,#tilde.team,#xsf,&SMS,&bitlbee,&hmm,&tilde" +bitlbee.autojoin = "#anelki,#cifuzofu,#conversations,#darwin,#dino,#gajim,#gritty,#harris,#hmm,#joinjabber,#onlythereals,#pocketdragons,#soprani.ca,#sysadmin,#texto-plano,#tilde.team,#xmpp-ircd,&SMS,&bitlbee,&hmm,&tilde" bitlbee.autorejoin bitlbee.autorejoin_delay bitlbee.connection_timeout @@ -689,51 +692,7 @@ pine.notify pine.split_msg_max_length pine.charset_message pine.default_chantypes -pc.addresses = "c2.movia.media/6697" -pc.proxy -pc.ipv6 -pc.ssl = on -pc.ssl_cert -pc.ssl_password -pc.ssl_priorities -pc.ssl_dhkey_size -pc.ssl_fingerprint -pc.ssl_verify = off -pc.password = "${sec.data.paranoidserverpass}" -pc.capabilities -pc.sasl_mechanism -pc.sasl_username -pc.sasl_password -pc.sasl_key -pc.sasl_timeout -pc.sasl_fail -pc.autoconnect -pc.autoreconnect -pc.autoreconnect_delay -pc.nicks -pc.nicks_alternate -pc.username -pc.realname -pc.local_hostname -pc.usermode -pc.command -pc.command_delay -pc.autojoin = "#cnc" -pc.autorejoin -pc.autorejoin_delay -pc.connection_timeout -pc.anti_flood_prio_high -pc.anti_flood_prio_low -pc.away_check -pc.away_check_max_nicks -pc.msg_kick -pc.msg_part -pc.msg_quit -pc.notify -pc.split_msg_max_length -pc.charset_message -pc.default_chantypes -libera.addresses = "irc.libera.chat/6697" +libera.addresses = "irc.us.libera.chat/6697" libera.proxy libera.ipv6 libera.ssl = on @@ -743,7 +702,7 @@ libera.ssl_priorities libera.ssl_dhkey_size libera.ssl_fingerprint libera.ssl_verify -libera.password +libera.password = "ben:${sec.data.liberapass}" libera.capabilities libera.sasl_mechanism libera.sasl_username @@ -759,15 +718,15 @@ libera.nicks_alternate libera.username libera.realname libera.local_hostname -libera.usermode +libera.usermode = "+w" libera.command libera.command_delay libera.autojoin = "#!,##Ben,##crustaceans,##ircv3-chat,##oodnet,##proxmox,#among-sus,#bitbot,#ergo.chat,#fosshost,#fosshost-volunteers,#gitea,#gopher,#gophernicus,#hetzner,#ircpuzzles,#irctokens,#libera-communities,#libera-dev,#lobsters,#mastodon,#ovh,#sr.ht,#sr.ht.watercooler,#tilde.team,#tildeverse,#weechat,#weechat-android" libera.autorejoin libera.autorejoin_delay libera.connection_timeout -libera.anti_flood_prio_high -libera.anti_flood_prio_low +libera.anti_flood_prio_high = 0 +libera.anti_flood_prio_low = 0 libera.away_check libera.away_check_max_nicks libera.msg_kick @@ -806,7 +765,7 @@ ergo.local_hostname ergo.usermode ergo.command ergo.command_delay -ergo.autojoin = "#ergo" +ergo.autojoin = "#chat,#ergo" ergo.autorejoin ergo.autorejoin_delay ergo.connection_timeout @@ -821,3 +780,47 @@ ergo.notify ergo.split_msg_max_length ergo.charset_message ergo.default_chantypes +pisslocal.addresses = "localhost/6668" +pisslocal.proxy +pisslocal.ipv6 +pisslocal.ssl +pisslocal.ssl_cert +pisslocal.ssl_password +pisslocal.ssl_priorities +pisslocal.ssl_dhkey_size +pisslocal.ssl_fingerprint +pisslocal.ssl_verify +pisslocal.password +pisslocal.capabilities +pisslocal.sasl_mechanism +pisslocal.sasl_username +pisslocal.sasl_password +pisslocal.sasl_key +pisslocal.sasl_timeout +pisslocal.sasl_fail +pisslocal.autoconnect +pisslocal.autoreconnect +pisslocal.autoreconnect_delay +pisslocal.nicks +pisslocal.nicks_alternate +pisslocal.username +pisslocal.realname +pisslocal.local_hostname +pisslocal.usermode +pisslocal.command = "/oper ben ${sec.data.pissnetoper}" +pisslocal.command_delay +pisslocal.autojoin = "#i-just-peed,#opers,#services,#tildebot" +pisslocal.autorejoin +pisslocal.autorejoin_delay +pisslocal.connection_timeout +pisslocal.anti_flood_prio_high +pisslocal.anti_flood_prio_low +pisslocal.away_check +pisslocal.away_check_max_nicks +pisslocal.msg_kick +pisslocal.msg_part +pisslocal.msg_quit +pisslocal.notify +pisslocal.split_msg_max_length +pisslocal.charset_message +pisslocal.default_chantypes diff --git a/weechat/.weechat/logger.conf b/weechat/.weechat/logger.conf index 91a1c42..3fba149 100644 --- a/weechat/.weechat/logger.conf +++ b/weechat/.weechat/logger.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # @@ -34,5 +34,6 @@ time_format = "%Y-%m-%d %H:%M:%S" [level] core.weechat = 0 irc = 3 +irc.server.pisslocal = 0 [mask] diff --git a/weechat/.weechat/perl.conf b/weechat/.weechat/perl.conf index 31924b9..21ccaf8 100644 --- a/weechat/.weechat/perl.conf +++ b/weechat/.weechat/perl.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/plugins.conf b/weechat/.weechat/plugins.conf index 7d4dd62..357ad4b 100644 --- a/weechat/.weechat/plugins.conf +++ b/weechat/.weechat/plugins.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # @@ -65,7 +65,7 @@ python.buffer_autoclose.age_limit = "30" python.buffer_autoclose.ignore = "bitlbee.maddie" python.buffer_autoclose.interval = "1" python.check_license = "off" -python.completion.replace_values = "shrug=>¯\_(ツ)_/¯;;wiki=>https://tilde.team/wiki/;;sword=>o()xxxx[{::::::::::::::::::::::::::::::::::>;;lenny=>( ͡° ͜ʖ ͡°);;byobu=>https://superuser.com/a/423397/866501;;fg=>(☞゚ヮ゚)☞;;huh=>(-_-)ゞ゛;;tablefix=>┬─┬ノ( º _ ºノ);;weedoc=>https://weechat.org/files/doc/stable/weechat_user.en.html;;weekeys=>https://weechat.org/files/doc/stable/weechat_user.en.html#key_bindings;;denko=>(´・ω・`);;yuno=>ლ(́ಠ◞益◟ಠ‵ლ);;tf=>(ノಥ益ಥ)ノ彡┻━┻;;tb=>┬─┬ノ( º _ ºノ);;ducc=>・゜゜・。。・゜゜\_o< QUACK!;;wat=>https://bhh.sh/wat.jpg" +python.completion.replace_values = "shrug=>¯\_(ツ)_/¯;;wiki=>https://tilde.team/wiki/;;sword=>o()xxxx[{::::::::::::::::::::::::::::::::::>;;lenny=>( ͡° ͜ʖ ͡°);;byobu=>https://superuser.com/a/423397/866501;;fg=>(☞゚ヮ゚)☞;;huh=>(-_-)ゞ゛;;tablefix=>┬─┬ノ( º _ ºノ);;weedoc=>https://weechat.org/files/doc/stable/weechat_user.en.html;;weekeys=>https://weechat.org/files/doc/stable/weechat_user.en.html#key_bindings;;denko=>(´・ω・`);;yuno=>ლ(́ಠ◞益◟ಠ‵ლ);;tf=>(ノಥ益ಥ)ノ彡┻━┻;;tb=>┬─┬ノ( º _ ºノ);;ducc=>・゜゜・。。・゜゜\_o< QUACK!;;wat=>https://bhh.sh/wat.jpg;;matrix=>https://www.moparisthebest.com/images/xmpp-vs-matrix.jpg" python.go.auto_jump = "off" python.go.buffer_number = "on" python.go.color_name = "black,cyan" @@ -91,7 +91,7 @@ python.grep.timeout_secs = "300" python.listbuffer.autofocus = "on" python.listbuffer.channel_min_width = "25" python.listbuffer.modes_min_width = "8" -python.listbuffer.sort_inverted = "on" +python.listbuffer.sort_inverted = "off" python.listbuffer.sort_order = "users" python.listbuffer.users_min_width = "8" python.screen_away.away_suffix = "" diff --git a/weechat/.weechat/python.conf b/weechat/.weechat/python.conf index 187b778..febee01 100644 --- a/weechat/.weechat/python.conf +++ b/weechat/.weechat/python.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/python/buffer_autoset.py b/weechat/.weechat/python/buffer_autoset.py index 38dbc4b..9725cd7 100644 --- a/weechat/.weechat/python/buffer_autoset.py +++ b/weechat/.weechat/python/buffer_autoset.py @@ -22,6 +22,8 @@ # # History: # +# 2021-06-02, Sébastien Helleu : +# version 1.2: fix /help buffer_autoset # 2018-04-14, Kim B. Heino: # version 1.1: on startup apply settings to already opened buffers # 2017-06-21, Sébastien Helleu : @@ -31,9 +33,9 @@ # 2015-07-12, Sébastien Helleu : # version 0.8: add option buffer_autoset.look.timer to add a small timer # before setting buffer properties -# 2015-04-05, Nils Görs : +# 2015-04-05, Nils Görs : # version 0.7: increase priority of hook_signal('buffer_opened') -# 2012-12-09, Nils Görs : +# 2012-12-09, Nils Görs : # version 0.6: add support of core buffer # 2012-03-09, Sébastien Helleu : # version 0.5: fix reload of config file @@ -50,7 +52,7 @@ SCRIPT_NAME = "buffer_autoset" SCRIPT_AUTHOR = "Sébastien Helleu " -SCRIPT_VERSION = "1.1" +SCRIPT_VERSION = "1.2" SCRIPT_LICENSE = "GPL3" SCRIPT_DESC = "Auto-set buffer properties when a buffer is opened" @@ -291,26 +293,25 @@ if __name__ == "__main__" and import_ok: "[add buffer property value] | [del option]", " add: add a buffer/property/value in configuration file\n" " del: delete an option from configuration file\n" - " buffer: name of a buffer (can start or end with \"*\" as " - "wildcard)\n" + " buffer: name of a buffer (wildcard \"*\" is allowed)\n" "property: buffer property\n" " value: value for property\n" " option: name of option from configuration file\n\n" "Examples:\n" " disable timestamp on channel #weechat:\n" - " /" + SCRIPT_COMMAND + " add irc.freenode.#weechat " + " /" + SCRIPT_COMMAND + " add irc.libera.#weechat " "time_for_each_line 0\n" " add word \"weechat\" in highlight list on channel " "#savannah:\n" - " /" + SCRIPT_COMMAND + " add irc.freenode.#savannah " + " /" + SCRIPT_COMMAND + " add irc.libera.#savannah " "highlight_words_add weechat\n" - " disable highlights from nick \"mike\" on freenode server, " + " disable highlights from nick \"mike\" on libera server, " "channel #weechat (requires WeeChat >= 0.3.4):\n" - " /" + SCRIPT_COMMAND + " add irc.freenode.#weechat " + " /" + SCRIPT_COMMAND + " add irc.libera.#weechat " "hotlist_max_level_nicks_add mike:2\n" - " disable hotlist changes for nick \"bot\" on freenode " + " disable hotlist changes for nick \"bot\" on libera " "server (all channels) (requires WeeChat >= 0.3.4):\n" - " /" + SCRIPT_COMMAND + " add irc.freenode.* " + " /" + SCRIPT_COMMAND + " add irc.libera.* " "hotlist_max_level_nicks_add bot:-1", "add %(buffers_plugins_names)|" "%(buffer_autoset_current_buffer) " diff --git a/weechat/.weechat/relay.conf b/weechat/.weechat/relay.conf index 7ccbeef..c44c952 100644 --- a/weechat/.weechat/relay.conf +++ b/weechat/.weechat/relay.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/ruby.conf b/weechat/.weechat/ruby.conf index f6de7fb..cf78cf8 100644 --- a/weechat/.weechat/ruby.conf +++ b/weechat/.weechat/ruby.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/script.conf b/weechat/.weechat/script.conf index e4bdb24..b27efde 100644 --- a/weechat/.weechat/script.conf +++ b/weechat/.weechat/script.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/spell.conf b/weechat/.weechat/spell.conf index c0355f3..02b41e6 100644 --- a/weechat/.weechat/spell.conf +++ b/weechat/.weechat/spell.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # @@ -19,7 +19,7 @@ suggestion_delimiter_word = cyan commands = "ame,amsg,away,command,cycle,kick,kickban,me,msg,notice,part,query,quit,topic" default_dict = "en" during_search = off -enabled = off +enabled = on real_time = off suggestions = 2 word_min_length = 2 diff --git a/weechat/.weechat/trigger.conf b/weechat/.weechat/trigger.conf index 4d262fc..b07e4ee 100644 --- a/weechat/.weechat/trigger.conf +++ b/weechat/.weechat/trigger.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # diff --git a/weechat/.weechat/weechat.conf b/weechat/.weechat/weechat.conf index ad2914c..4da5416 100644 --- a/weechat/.weechat/weechat.conf +++ b/weechat/.weechat/weechat.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart # @@ -62,7 +62,7 @@ hotlist_add_conditions = "${away} || ${buffer.num_displayed} == 0" hotlist_buffer_separator = ", " hotlist_count_max = 2 hotlist_count_min_msg = 2 -hotlist_names_count = 3 +hotlist_names_count = 10 hotlist_names_length = 0 hotlist_names_level = 12 hotlist_names_merged_buffers = off @@ -236,7 +236,8 @@ max_visited_buffers = 50 [network] connection_timeout = 60 -gnutls_ca_file = "/etc/ssl/certs/ca-certificates.crt" +gnutls_ca_system = on +gnutls_ca_user = "" gnutls_handshake_timeout = 30 proxy_curl = "" @@ -247,6 +248,13 @@ extension = ".so,.dll" path = "%h/plugins" save_config_on_unload = on +[signal] +sighup = "${if:${info:weechat_headless}?/reload:/quit -yes}" +sigquit = "/quit -yes" +sigterm = "/quit -yes" +sigusr1 = "" +sigusr2 = "" + [bar] buflist.color_bg = default buflist.color_bg_inactive = default @@ -261,7 +269,7 @@ buflist.position = left buflist.priority = 100 buflist.separator = on buflist.size = 0 -buflist.size_max = 18 +buflist.size_max = 20 buflist.type = root fset.color_bg = default fset.color_bg_inactive = default @@ -316,7 +324,7 @@ rootinput.conditions = "" rootinput.filling_left_right = vertical rootinput.filling_top_bottom = horizontal rootinput.hidden = off -rootinput.items = "[input_prompt]+(away),[input_search],[input_paste],scroll,input_text" +rootinput.items = "[input_prompt]+(away),[input_search],[input_paste],[lag],scroll,input_text" rootinput.position = bottom rootinput.priority = 50 rootinput.separator = off @@ -331,7 +339,7 @@ rootstatus.conditions = "" rootstatus.filling_left_right = vertical rootstatus.filling_top_bottom = horizontal rootstatus.hidden = off -rootstatus.items = "[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,[lag],spell_suggest,[hotlist],(mouse_status),completion" +rootstatus.items = "[buffer_last_number],[buffer_plugin],buffer_number+:+buffer_name+(buffer_modes)+{buffer_nicklist_count}+buffer_zoom+buffer_filter,spell_suggest,[hotlist],(mouse_status),completion" rootstatus.position = bottom rootstatus.priority = 25 rootstatus.separator = off @@ -363,10 +371,12 @@ default.window = "3;1;0;0;core;weechat" default.current = on [notify] +irc.server.pisslocal = none irc.server.tilde = highlight perl.highmon = none python.listbuffer = none python.slack.haulerads.#device-dev = highlight +python.snote-conn = highlight [filter] irc_smart = on;*;irc_smart_filter;* @@ -433,6 +443,7 @@ meta-< = "/input jump_previously_visited_buffer" meta-= = "/filter toggle" meta-> = "/input jump_next_visited_buffer" meta-B = "/buflist toggle" +meta-J = "/buffer server.libera" meta-OA = "/input history_global_previous" meta-OB = "/input history_global_next" meta-OC = "/input move_next_word" @@ -501,6 +512,7 @@ meta-d = "/input delete_next_word" meta-f = "/input move_next_word" meta-g = "/go" meta-h = "/input hotlist_clear" +meta-j = "/buffer server.tilde" meta-jmeta-f = "/buffer -" meta-jmeta-l = "/buffer +" meta-jmeta-r = "/server raw" diff --git a/weechat/.weechat/xfer.conf b/weechat/.weechat/xfer.conf index 7282ee7..6c1680e 100644 --- a/weechat/.weechat/xfer.conf +++ b/weechat/.weechat/xfer.conf @@ -4,7 +4,7 @@ # WARNING: It is NOT recommended to edit this file by hand, # especially if WeeChat is running. # -# Use /set or similar command to change settings in WeeChat. +# Use commands like /set or /fset to change settings in WeeChat. # # For more info, see: https://weechat.org/doc/quickstart #