aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Löthberg <johannes@kyriasis.com>2018-07-19 03:21:56 +0200
committerJohannes Löthberg <johannes@kyriasis.com>2018-07-19 03:21:56 +0200
commitd5bf5c9618d89e1270db97dcba8a335dac199183 (patch)
tree4eb94a25f8b9c006c04df59943212f6239c7e4e4
parent4f28f606978be2e757f4b8c0a53e0519390ca37d (diff)
downloaddotfiles-d5bf5c9618d89e1270db97dcba8a335dac199183.tar.xz
weechat: updates
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
-rw-r--r--weechat/irc.conf12
-rw-r--r--weechat/logger.conf2
-rw-r--r--weechat/weechat.conf100
-rw-r--r--weechat/xfer.conf1
4 files changed, 59 insertions, 56 deletions
diff --git a/weechat/irc.conf b/weechat/irc.conf
index e96a0a9..556c9ac 100644
--- a/weechat/irc.conf
+++ b/weechat/irc.conf
@@ -57,6 +57,7 @@ pv_tags = "notify_private"
raw_messages = 256
server_buffer = merge_with_core
smart_filter = on
+smart_filter_chghost = on
smart_filter_delay = 5
smart_filter_join = on
smart_filter_join_unmask = 30
@@ -72,6 +73,7 @@ item_channel_modes = default
item_lag_counting = default
item_lag_finished = yellow
item_nick_modes = default
+message_chghost = brown
message_join = green
message_quit = lightred
mirc_remap = "1,-1:darkgray"
@@ -140,6 +142,7 @@ sasl_mechanism = plain
sasl_password = ""
sasl_timeout = 15
sasl_username = ""
+split_msg_max_length = 512
ssl = on
ssl_cert = "%h/keys/znc-cert.pem"
ssl_dhkey_size = 512
@@ -190,6 +193,7 @@ Freenode.msg_kick
Freenode.msg_part
Freenode.msg_quit
Freenode.notify
+Freenode.split_msg_max_length
Furnet.addresses
Furnet.proxy
Furnet.ipv6
@@ -230,6 +234,7 @@ Furnet.msg_kick
Furnet.msg_part
Furnet.msg_quit
Furnet.notify
+Furnet.split_msg_max_length
Foonetic.addresses
Foonetic.proxy
Foonetic.ipv6
@@ -270,6 +275,7 @@ Foonetic.msg_kick
Foonetic.msg_part
Foonetic.msg_quit
Foonetic.notify
+Foonetic.split_msg_max_length
Therian.addresses
Therian.proxy
Therian.ipv6
@@ -310,6 +316,7 @@ Therian.msg_kick
Therian.msg_part
Therian.msg_quit
Therian.notify
+Therian.split_msg_max_length
HypeIRC.addresses
HypeIRC.proxy
HypeIRC.ipv6
@@ -350,6 +357,7 @@ HypeIRC.msg_kick
HypeIRC.msg_part
HypeIRC.msg_quit
HypeIRC.notify
+HypeIRC.split_msg_max_length
fc00.addresses
fc00.proxy
fc00.ipv6
@@ -390,6 +398,7 @@ fc00.msg_kick
fc00.msg_part
fc00.msg_quit
fc00.notify
+fc00.split_msg_max_length
EFnet.addresses = "irc.efnet.org/6697"
EFnet.proxy
EFnet.ipv6
@@ -430,6 +439,7 @@ EFnet.msg_kick
EFnet.msg_part
EFnet.msg_quit
EFnet.notify
+EFnet.split_msg_max_length
mozilla.addresses = "theos.kyriasis.com/6697"
mozilla.proxy
mozilla.ipv6
@@ -470,6 +480,7 @@ mozilla.msg_kick
mozilla.msg_part
mozilla.msg_quit
mozilla.notify
+mozilla.split_msg_max_length
OFTC.addresses
OFTC.proxy
OFTC.ipv6
@@ -510,6 +521,7 @@ OFTC.msg_kick
OFTC.msg_part
OFTC.msg_quit
OFTC.notify
+OFTC.split_msg_max_length
twitch.addresses = "irc.chat.twitch.tv/443"
twitch.proxy
twitch.ipv6
diff --git a/weechat/logger.conf b/weechat/logger.conf
index 78fb5ea..004d7e5 100644
--- a/weechat/logger.conf
+++ b/weechat/logger.conf
@@ -11,6 +11,7 @@
[look]
backlog = 20
+backlog_conditions = ""
[color]
backlog_end = darkgray
@@ -19,6 +20,7 @@ backlog_line = green
[file]
auto_log = on
flush_delay = 120
+fsync = off
info_lines = on
mask = "$plugin.$name/%F"
name_lower_case = on
diff --git a/weechat/weechat.conf b/weechat/weechat.conf
index 96c8365..78db776 100644
--- a/weechat/weechat.conf
+++ b/weechat/weechat.conf
@@ -233,6 +233,7 @@ partial_completion_command = off
partial_completion_command_arg = off
partial_completion_count = on
partial_completion_other = off
+partial_completion_templates = "config_options"
[history]
display_default = 5
@@ -390,67 +391,54 @@ default.buffer = "irc;server.Freenode;1"
default.buffer = "irc;server.Furnet;1"
default.buffer = "irc;server.Foonetic;1"
default.buffer = "irc;server.Therian;1"
-default.buffer = "irc;server.HypeIRC;1"
-default.buffer = "irc;server.fc00;1"
default.buffer = "irc;server.mozilla;1"
-default.buffer = "irc;server.EFnet;1"
-default.buffer = "irc;server.tg;1"
+default.buffer = "irc;server.OFTC;1"
default.buffer = "irc;Freenode.#archlinux;2"
default.buffer = "irc;Freenode.#archlinux-offtopic;3"
default.buffer = "irc;Freenode.#archers;4"
default.buffer = "irc;Freenode.#kyriasis;5"
-default.buffer = "irc;Freenode.#archlinux-tu;6"
-default.buffer = "irc;Freenode.#archlinux-aurweb;7"
-default.buffer = "irc;Freenode.##not-##c-c;8"
-default.buffer = "irc;Freenode.#haskell;9"
-default.buffer = "irc;Freenode.#haskell-beginners;10"
-default.buffer = "irc;Furnet.#swefur;11"
-default.buffer = "irc;Furnet.#spork;12"
-default.buffer = "irc;Foonetic.#xkcd;13"
-default.buffer = "irc;Foonetic.#xkcdfurs;14"
-default.buffer = "irc;Therian.#crossroads;15"
-default.buffer = "irc;Therian.#adult;16"
-default.buffer = "irc;Freenode.#lobsters;17"
-default.buffer = "irc;Freenode.#lojban;18"
-default.buffer = "irc;Freenode.#ckule;19"
-default.buffer = "irc;Freenode.#archlinux-women;20"
-default.buffer = "irc;Freenode.#archlinux-pacman;21"
-default.buffer = "irc;Freenode.##archlinux-animangames;22"
-default.buffer = "irc;Freenode.#archlinux-haskell;23"
-default.buffer = "irc;Freenode.#opensmtpd;24"
-default.buffer = "irc;Freenode.#tis100;25"
-default.buffer = "irc;Freenode.#qtox;26"
-default.buffer = "irc;Freenode.#archlinux-classroom;27"
-default.buffer = "irc;Freenode.#freenode;28"
-default.buffer = "irc;Freenode.#ipfs;29"
-default.buffer = "irc;Freenode.#systemd;30"
-default.buffer = "irc;Freenode.#weechat;31"
-default.buffer = "irc;Freenode.#haproxy;32"
-default.buffer = "irc;Freenode.#fabric;33"
-default.buffer = "irc;Freenode.#invoke;34"
-default.buffer = "irc;Freenode.#GayGeeks-Fur;35"
-default.buffer = "irc;Freenode.#archlinux-arm;36"
-default.buffer = "irc;Freenode.#archlinux-devops;37"
-default.buffer = "irc;Freenode.#archlinux-nordics;38"
-default.buffer = "irc;Freenode.#gaygeeks;39"
-default.buffer = "irc;Freenode.#gaygeeks-asl;40"
-default.buffer = "irc;Freenode.#scuttlebutt;41"
-default.buffer = "irc;Freenode.#taskwarrior;42"
-default.buffer = "irc;Freenode.##crypto;43"
-default.buffer = "irc;Freenode.#ledger;44"
-default.buffer = "irc;fc00.#cjdns;45"
-default.buffer = "irc;HypeIRC.#hypeirc;46"
-default.buffer = "irc;fc00.#documentation;47"
-default.buffer = "irc;fc00.#patchwork;48"
-default.buffer = "irc;fc00.#sweden;49"
-default.buffer = "irc;HypeIRC.#hyperboria;50"
-default.buffer = "irc;HypeIRC.#sweden;51"
-default.buffer = "irc;tg.#shoutbox;52"
-default.buffer = "irc;server.twitch;53"
-default.buffer = "irc;Freenode.##rust;54"
-default.buffer = "irc;Freenode.#znc;55"
-default.buffer = "irc;mozilla.#rust;56"
-default.buffer = "irc;Freenode.xyproto;57"
+default.buffer = "irc;Freenode.#archlinux-dev;6"
+default.buffer = "irc;Freenode.#archlinux-tu;7"
+default.buffer = "irc;Freenode.#archlinux-aurweb;8"
+default.buffer = "irc;Freenode.##not-##c-c;9"
+default.buffer = "irc;Furnet.#swefur;10"
+default.buffer = "irc;Therian.#crossroads;11"
+default.buffer = "irc;Therian.#adult;12"
+default.buffer = "irc;Freenode.#lobsters;13"
+default.buffer = "irc;Freenode.#archlinux-women;14"
+default.buffer = "irc;Freenode.#archlinux-pacman;15"
+default.buffer = "irc;Freenode.#opensmtpd;16"
+default.buffer = "irc;Freenode.#archlinux-classroom;17"
+default.buffer = "irc;Freenode.#systemd;18"
+default.buffer = "irc;Freenode.#weechat;19"
+default.buffer = "irc;Freenode.#archlinux-devops;20"
+default.buffer = "irc;Freenode.#archlinux-nordics;21"
+default.buffer = "irc;Freenode.##crypto;22"
+default.buffer = "irc;Freenode.#ledger;23"
+default.buffer = "irc;Freenode.##rust;24"
+default.buffer = "irc;Freenode.#znc;25"
+default.buffer = "irc;mozilla.#rust;26"
+default.buffer = "irc;Freenode.##phrik-stuff;27"
+default.buffer = "irc;Freenode.#afew;28"
+default.buffer = "irc;Freenode.#alot;29"
+default.buffer = "irc;Freenode.#archlinux-botabuse;30"
+default.buffer = "irc;Freenode.#archlinux-newbie;31"
+default.buffer = "irc;Freenode.#archlinux-pacman-contrib;32"
+default.buffer = "irc;Freenode.#archlinux-reproducible;33"
+default.buffer = "irc;Freenode.#archlinux-security;34"
+default.buffer = "irc;Freenode.#erlang;35"
+default.buffer = "irc;Freenode.#fuchsia;36"
+default.buffer = "irc;Freenode.#git;37"
+default.buffer = "irc;Freenode.#go;38"
+default.buffer = "irc;Freenode.#idris;39"
+default.buffer = "irc;Freenode.#liberapay;40"
+default.buffer = "irc;Freenode.#limnoria;41"
+default.buffer = "irc;Freenode.#mastodon;42"
+default.buffer = "irc;Freenode.#salt;43"
+default.buffer = "irc;Freenode.#sphinx-doc;44"
+default.buffer = "irc;mozilla.#moziasis;45"
+default.buffer = "irc;OFTC.#bcache;46"
+default.buffer = "irc;OFTC.#oftckyriasis;47"
default.window = "1;0;0;0;core;weechat"
default.current = on
diff --git a/weechat/xfer.conf b/weechat/xfer.conf
index ff09d0a..4449be2 100644
--- a/weechat/xfer.conf
+++ b/weechat/xfer.conf
@@ -30,6 +30,7 @@ blocksize = 65536
fast_send = on
own_ip = ""
port_range = ""
+send_ack = on
speed_limit = 0
timeout = 300