diff weechat/irc.conf @ 399:133cfc2e5b94

Weechat upgrade and tweaks.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 09 Aug 2017 22:55:38 -0700
parents 2fab82330263
children
line wrap: on
line diff
--- a/weechat/irc.conf	Tue Aug 22 14:03:36 2017 -0700
+++ b/weechat/irc.conf	Wed Aug 09 22:55:38 2017 -0700
@@ -1,5 +1,12 @@
 #
-# irc.conf -- weechat v1.1.1
+# weechat -- irc.conf
+#
+# 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.
+#
+# For more info, see: https://weechat.org/doc/quickstart
 #
 
 [look]
@@ -27,7 +34,6 @@
 highlight_pv = "$nick"
 highlight_server = "$nick"
 highlight_tags_restrict = "irc_privmsg,irc_notice"
-item_away_message = on
 item_channel_modes_hide_args = "k"
 item_display_server = buffer_plugin
 item_nick_modes = on
@@ -36,9 +42,6 @@
 msgbuffer_fallback = current
 new_channel_position = none
 new_pv_position = none
-nick_color_force = ""
-nick_color_hash = sum
-nick_color_stop_chars = "_|["
 nick_completion_smart = speakers
 nick_mode = prefix
 nick_mode_empty = off
@@ -65,7 +68,6 @@
 
 [color]
 input_nick = lightcyan
-item_away = yellow
 item_channel_modes = default
 item_lag_counting = default
 item_lag_finished = yellow
@@ -76,14 +78,15 @@
 nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
 notice = green
 reason_quit = default
+topic_current = default
 topic_new = white
 topic_old = darkgray
 
 [network]
-alternate_nick = on
 autoreconnect_delay_growing = 2
 autoreconnect_delay_max = 1800
 ban_mask_default = "*!$ident@$host"
+channel_encode = off
 colors_receive = on
 colors_send = on
 lag_check = 60
@@ -93,6 +96,7 @@
 lag_refresh_interval = 1
 notify_check_ison = 1
 notify_check_whois = 5
+sasl_fail_unavailable = on
 send_unknown_commands = off
 whois_double_nick = on
 
@@ -118,17 +122,19 @@
 command = ""
 command_delay = 0
 connection_timeout = 60
-default_msg_kick = ""
-default_msg_part = "WeeChat %v"
-default_msg_quit = "WeeChat %v"
 ipv6 = on
 local_hostname = ""
+msg_kick = ""
+msg_part = "WeeChat ${info:version}"
+msg_quit = "WeeChat ${info:version}"
 nicks = "lordabdul,lordabdul1,lordabdul2,lordabdul3,lordabdul4"
+nicks_alternate = on
 notify = ""
 password = ""
 proxy = ""
 realname = ""
 sasl_fail = continue
+sasl_key = ""
 sasl_mechanism = plain
 sasl_password = ""
 sasl_timeout = 15
@@ -139,154 +145,47 @@
 ssl_fingerprint = ""
 ssl_priorities = "NORMAL"
 ssl_verify = on
+usermode = ""
 username = "lordabdul"
 
 [server]
-freenode.addresses = "chat.freenode.net/6667"
-freenode.proxy
-freenode.ipv6
-freenode.ssl
-freenode.ssl_cert
-freenode.ssl_priorities
-freenode.ssl_dhkey_size
-freenode.ssl_fingerprint
-freenode.ssl_verify
-freenode.password
-freenode.capabilities
-freenode.sasl_mechanism
-freenode.sasl_username
-freenode.sasl_password
-freenode.sasl_timeout
-freenode.sasl_fail
-freenode.autoconnect = on
-freenode.autoreconnect
-freenode.autoreconnect_delay
-freenode.nicks
-freenode.username
-freenode.realname
-freenode.local_hostname
-freenode.command = "/msg nickserv identify lordabdul ${sec.data.freenode}"
-freenode.command_delay
-freenode.autojoin = "#duckduckgo,#mercurial,#pentadactyl,#vimperator,#twister"
-freenode.autorejoin
-freenode.autorejoin_delay
-freenode.connection_timeout
-freenode.anti_flood_prio_high
-freenode.anti_flood_prio_low
-freenode.away_check
-freenode.away_check_max_nicks
-freenode.default_msg_kick
-freenode.default_msg_part
-freenode.default_msg_quit
-freenode.notify
-quakenet.addresses = "irc.quakenet.org/6667"
-quakenet.proxy
-quakenet.ipv6
-quakenet.ssl
-quakenet.ssl_cert
-quakenet.ssl_priorities
-quakenet.ssl_dhkey_size
-quakenet.ssl_fingerprint
-quakenet.ssl_verify
-quakenet.password
-quakenet.capabilities
-quakenet.sasl_mechanism
-quakenet.sasl_username
-quakenet.sasl_password
-quakenet.sasl_timeout
-quakenet.sasl_fail
-quakenet.autoconnect = on
-quakenet.autoreconnect
-quakenet.autoreconnect_delay
-quakenet.nicks
-quakenet.username
-quakenet.realname
-quakenet.local_hostname
-quakenet.command = "= "/msg nickserv identify lordabdul ${sec.data.quakenet}""
-quakenet.command_delay
-quakenet.autojoin = "#geekzonefr"
-quakenet.autorejoin
-quakenet.autorejoin_delay
-quakenet.connection_timeout
-quakenet.anti_flood_prio_high
-quakenet.anti_flood_prio_low
-quakenet.away_check
-quakenet.away_check_max_nicks
-quakenet.default_msg_kick
-quakenet.default_msg_part
-quakenet.default_msg_quit
-quakenet.notify
-sorcery.addresses = "irc.sorcery.net/6667"
-sorcery.proxy
-sorcery.ipv6
-sorcery.ssl
-sorcery.ssl_cert
-sorcery.ssl_priorities
-sorcery.ssl_dhkey_size
-sorcery.ssl_fingerprint
-sorcery.ssl_verify
-sorcery.password
-sorcery.capabilities
-sorcery.sasl_mechanism
-sorcery.sasl_username
-sorcery.sasl_password
-sorcery.sasl_timeout
-sorcery.sasl_fail
-sorcery.autoconnect = on
-sorcery.autoreconnect
-sorcery.autoreconnect_delay
-sorcery.nicks
-sorcery.username
-sorcery.realname
-sorcery.local_hostname
-sorcery.command = "= "/msg nickserv identify lordabdul ${sec.data.sorcery}""
-sorcery.command_delay
-sorcery.autojoin = "#GURPS"
-sorcery.autorejoin
-sorcery.autorejoin_delay
-sorcery.connection_timeout
-sorcery.anti_flood_prio_high
-sorcery.anti_flood_prio_low
-sorcery.away_check
-sorcery.away_check_max_nicks
-sorcery.default_msg_kick
-sorcery.default_msg_part
-sorcery.default_msg_quit
-sorcery.notify
-oftc.addresses = "irc.oftc.net/6667"
-oftc.proxy
-oftc.ipv6
-oftc.ssl
-oftc.ssl_cert
-oftc.ssl_priorities
-oftc.ssl_dhkey_size
-oftc.ssl_fingerprint
-oftc.ssl_verify
-oftc.password
-oftc.capabilities
-oftc.sasl_mechanism
-oftc.sasl_username
-oftc.sasl_password
-oftc.sasl_timeout
-oftc.sasl_fail
-oftc.autoconnect
-oftc.autoreconnect
-oftc.autoreconnect_delay
-oftc.nicks
-oftc.username
-oftc.realname
-oftc.local_hostname
-oftc.command = "/msg nickserv identify ${sec.data.oftc}"
-oftc.command_delay
-oftc.autojoin = "#pentadactyl"
-oftc.autorejoin
-oftc.autorejoin_delay
-oftc.connection_timeout
-oftc.anti_flood_prio_high
-oftc.anti_flood_prio_low
-oftc.away_check
-oftc.away_check_max_nicks
-oftc.default_msg_kick
-oftc.default_msg_part
-oftc.default_msg_quit
-oftc.notify
+Freenode.addresses = "barjoland.chabant.com/6697"
+Freenode.proxy
+Freenode.ipv6
+Freenode.ssl = off
+Freenode.ssl_cert
+Freenode.ssl_priorities
+Freenode.ssl_dhkey_size
+Freenode.ssl_fingerprint
+Freenode.ssl_verify
+Freenode.password = "${sec.data.zncpass}"
+Freenode.capabilities
+Freenode.sasl_mechanism
+Freenode.sasl_username
+Freenode.sasl_password
+Freenode.sasl_key
+Freenode.sasl_timeout
+Freenode.sasl_fail
+Freenode.autoconnect = on
+Freenode.autoreconnect
+Freenode.autoreconnect_delay
+Freenode.nicks
+Freenode.nicks_alternate
+Freenode.username = "abdul@${sec.data.clientname}/Freenode"
+Freenode.realname
+Freenode.local_hostname
+Freenode.usermode
+Freenode.command
+Freenode.command_delay
+Freenode.autojoin
+Freenode.autorejoin
+Freenode.autorejoin_delay
+Freenode.connection_timeout
+Freenode.anti_flood_prio_high
+Freenode.anti_flood_prio_low
+Freenode.away_check
+Freenode.away_check_max_nicks
+Freenode.msg_kick
+Freenode.msg_part
+Freenode.msg_quit
+Freenode.notify