From efb5b6d52f0669f2fbbe42d787bf9c0bc9400c25 Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Sun, 10 Oct 2021 16:27:41 -0400 Subject: [PATCH] weechat updates for 3.3 --- weechat/.weechat/irc.conf | 20 ++++++++++++-------- weechat/.weechat/plugins.conf | 2 +- weechat/.weechat/spell.conf | 2 +- weechat/.weechat/typing.conf | 19 +++++++++++++++++++ weechat/.weechat/weechat.conf | 16 +++++++++++++--- 5 files changed, 46 insertions(+), 13 deletions(-) create mode 100644 weechat/.weechat/typing.conf diff --git a/weechat/.weechat/irc.conf b/weechat/.weechat/irc.conf index d454ccd..8d2716d 100644 --- a/weechat/.weechat/irc.conf +++ b/weechat/.weechat/irc.conf @@ -19,10 +19,12 @@ color_nicks_in_nicklist = on color_nicks_in_server_messages = on color_pv_nick_like_channel = on ctcp_time_format = "%a, %d %b %Y %T %z" +display_account_message = on display_away = off display_ctcp_blocked = on display_ctcp_reply = on display_ctcp_unknown = on +display_extended_join = on display_host_join = on display_host_join_local = on display_host_quit = on @@ -68,6 +70,8 @@ smart_filter_nick = on smart_filter_quit = on temporary_servers = off topic_strip_colors = off +typing_status_nicks = on +typing_status_self = on [color] input_nick = lightcyan @@ -129,7 +133,7 @@ autorejoin = off autorejoin_delay = 30 away_check = 0 away_check_max_nicks = 25 -capabilities = "account-notify,away-notify,cap-notify,chghost,extended-join,invite-notify,multi-prefix,server-time,userhost-in-names" +capabilities = "*" charset_message = message command = "" command_delay = 0 @@ -164,7 +168,7 @@ usermode = "" username = "${env:USER}" [server] -tilde.addresses = "team.tilde.chat/6697" +tilde.addresses = "tilde.chat/6697" tilde.proxy tilde.ipv6 tilde.ssl = on @@ -192,8 +196,8 @@ tilde.realname tilde.local_hostname tilde.usermode tilde.command = "/msg operserv login ${sec.data.pass};/msg idlerpg_bot login wowbagger ${sec.data.idlerpgpass}" -tilde.command_delay -tilde.autojoin = "##ekbots,#.tilde,#ZfA,#allhandsactive,#anarchism,#anelki,#ascii.town,#aussie,#bots,#club,#cosmic,#counting,#counting-meta,#covid19,#ctrl-c,#deutsch,#envs,#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,#xmpp" +tilde.command_delay = 25 +tilde.autojoin = "#.tilde,#ZfA,#allhandsactive,#anelki,#ascii.town,#aussie,#bots,#bungame,#cactus,#club,#cosmic,#counting-meta,#ctrl-c,#deutsch,#downgrade,#envs_german,#espanol,#factorio,#fr,#gemini,#gopher,#helpdesk,#idlerpg,#institute,#linux,#meta,#minecraft,#music,#netnews,#nsfw,#opers,#politics,#programming,#projects,#remotes.club,#secret-sudoers,#sus,#team,#texto-plano,#theasylum,#thunix,#tilde.zone-admin,#tildebot,#tilderadio,#tilderadio-djs,#tildetel,#tildeverse,#town,#vim,#wiki,#zfa" tilde.autorejoin tilde.autorejoin_delay tilde.connection_timeout @@ -237,7 +241,7 @@ hashbang.local_hostname hashbang.usermode hashbang.command hashbang.command_delay -hashbang.autojoin = "#!,#!cast,#!opers,#!os,#!social" +hashbang.autojoin = "#!opers,#!social" hashbang.autorejoin hashbang.autorejoin_delay hashbang.connection_timeout @@ -633,7 +637,7 @@ bitlbee.local_hostname bitlbee.usermode bitlbee.command bitlbee.command_delay -bitlbee.autojoin = "#anelki,#biboumi,#conversations,#darwin,#ejabberd,#gajim,#gritty,#harris,#hmm,#joinjabber,#movim,#openhardware,#sysadmin,#xmpp-ircd,#xsf,&SMS,&bitlbee,&hmm,&tilde" +bitlbee.autojoin = "#biboumi,#btlgeneral,#cifuzofu,#ejabberd,#gritty,#harris,#hmm,#movim,#operators,#soprani.ca,#sysadmin,#texto-plano,#tilde.team,#xsf,&SMS,&bitlbee,&hmm,&tilde" bitlbee.autorejoin bitlbee.autorejoin_delay bitlbee.connection_timeout @@ -677,7 +681,7 @@ pine.local_hostname pine.usermode pine.command pine.command_delay -pine.autojoin = "#pine-community" +pine.autojoin = "#Pine64" pine.autorejoin pine.autorejoin_delay pine.connection_timeout @@ -809,7 +813,7 @@ pisslocal.local_hostname pisslocal.usermode pisslocal.command = "/oper ben ${sec.data.pissnetoper}" pisslocal.command_delay -pisslocal.autojoin = "#i-just-peed,#opers,#pissnet,#services" +pisslocal.autojoin = "#opers,#pissnet,#services" pisslocal.autorejoin pisslocal.autorejoin_delay pisslocal.connection_timeout diff --git a/weechat/.weechat/plugins.conf b/weechat/.weechat/plugins.conf index 6200f5c..f6c286a 100644 --- a/weechat/.weechat/plugins.conf +++ b/weechat/.weechat/plugins.conf @@ -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;;matrix=>https://www.moparisthebest.com/images/xmpp-vs-matrix.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;;servers=>https://tilde.wiki/wiki/User:Ben/Servers" python.go.auto_jump = "off" python.go.buffer_number = "on" python.go.color_name = "black,cyan" diff --git a/weechat/.weechat/spell.conf b/weechat/.weechat/spell.conf index 3ede54e..02b41e6 100644 --- a/weechat/.weechat/spell.conf +++ b/weechat/.weechat/spell.conf @@ -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/typing.conf b/weechat/.weechat/typing.conf new file mode 100644 index 0000000..8640b10 --- /dev/null +++ b/weechat/.weechat/typing.conf @@ -0,0 +1,19 @@ +# +# weechat -- typing.conf +# +# WARNING: It is NOT recommended to edit this file by hand, +# especially if WeeChat is running. +# +# Use commands like /set or /fset to change settings in WeeChat. +# +# For more info, see: https://weechat.org/doc/quickstart +# + +[look] +delay_purge_paused = 30 +delay_purge_typing = 6 +delay_set_paused = 10 +enabled_nicks = on +enabled_self = on +input_min_chars = 4 +item_max_length = 0 diff --git a/weechat/.weechat/weechat.conf b/weechat/.weechat/weechat.conf index b529b13..498e243 100644 --- a/weechat/.weechat/weechat.conf +++ b/weechat/.weechat/weechat.conf @@ -101,7 +101,7 @@ paste_bracketed_timer_delay = 10 paste_max_lines = 1 prefix_action = " *" prefix_align = right -prefix_align_max = 12 +prefix_align_max = 15 prefix_align_min = 8 prefix_align_more = "+" prefix_align_more_after = on @@ -339,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,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,[typing],[hotlist],(mouse_status),completion" rootstatus.position = bottom rootstatus.priority = 25 rootstatus.separator = off @@ -409,6 +409,7 @@ ctrl-U = "/input delete_beginning_of_line" ctrl-W = "/input delete_previous_word" ctrl-X = "/input switch_active_buffer" ctrl-Y = "/input clipboard_paste" +meta-ctrl-M = "/input insert \n" meta-meta-OP = "/bar scroll buflist * b" meta-meta-OQ = "/bar scroll buflist * e" meta-meta2-11~ = "/bar scroll buflist * b" @@ -442,6 +443,7 @@ meta-= = "/filter toggle" meta-> = "/input jump_next_visited_buffer" meta-B = "/buflist toggle" meta-J = "/buffer server.libera" +meta-N = "/bar toggle nicklist" meta-OA = "/input history_global_previous" meta-OB = "/input history_global_next" meta-OC = "/input move_next_word" @@ -482,8 +484,12 @@ meta2-201~ = "/input paste_stop" meta2-20~ = "/bar scroll title * -30%" meta2-21~ = "/bar scroll title * +30%" meta2-23;3~ = "/bar scroll nicklist * b" +meta2-23;5~ = "/bar scroll nicklist * -100%" +meta2-23^ = "/bar scroll nicklist * -100%" meta2-23~ = "/bar scroll nicklist * -100%" meta2-24;3~ = "/bar scroll nicklist * e" +meta2-24;5~ = "/bar scroll nicklist * +100%" +meta2-24^ = "/bar scroll nicklist * +100%" meta2-24~ = "/bar scroll nicklist * +100%" meta2-3~ = "/input delete_next_char" meta2-4~ = "/input move_end_of_line" @@ -509,7 +515,10 @@ meta-b = "/input move_previous_word" meta-d = "/input delete_next_word" meta-f = "/input move_next_word" meta-g = "/go" -meta-h = "/input hotlist_clear" +meta-hmeta-R = "/input hotlist_restore_all" +meta-hmeta-c = "/input hotlist_clear" +meta-hmeta-m = "/input hotlist_remove_buffer" +meta-hmeta-r = "/input hotlist_restore_buffer" meta-j = "/buffer server.tilde" meta-jmeta-f = "/buffer -" meta-jmeta-l = "/buffer +" @@ -640,6 +649,7 @@ ctrl-_ = "/input undo" ctrl-I = "/input search_switch_where" ctrl-J = "/input search_stop" ctrl-M = "/input search_stop" +ctrl-Q = "/input search_stop" ctrl-R = "/input search_switch_regex" meta2-A = "/input search_previous" meta2-B = "/input search_next"