comparison 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
comparison
equal deleted inserted replaced
395:bdca73c16d81 399:133cfc2e5b94
1 # 1 #
2 # irc.conf -- weechat v1.1.1 2 # weechat -- irc.conf
3 #
4 # WARNING: It is NOT recommended to edit this file by hand,
5 # especially if WeeChat is running.
6 #
7 # Use /set or similar command to change settings in WeeChat.
8 #
9 # For more info, see: https://weechat.org/doc/quickstart
3 # 10 #
4 11
5 [look] 12 [look]
6 buffer_open_before_autojoin = on 13 buffer_open_before_autojoin = on
7 buffer_open_before_join = off 14 buffer_open_before_join = off
25 display_pv_back = on 32 display_pv_back = on
26 highlight_channel = "$nick" 33 highlight_channel = "$nick"
27 highlight_pv = "$nick" 34 highlight_pv = "$nick"
28 highlight_server = "$nick" 35 highlight_server = "$nick"
29 highlight_tags_restrict = "irc_privmsg,irc_notice" 36 highlight_tags_restrict = "irc_privmsg,irc_notice"
30 item_away_message = on
31 item_channel_modes_hide_args = "k" 37 item_channel_modes_hide_args = "k"
32 item_display_server = buffer_plugin 38 item_display_server = buffer_plugin
33 item_nick_modes = on 39 item_nick_modes = on
34 item_nick_prefix = on 40 item_nick_prefix = on
35 join_auto_add_chantype = off 41 join_auto_add_chantype = off
36 msgbuffer_fallback = current 42 msgbuffer_fallback = current
37 new_channel_position = none 43 new_channel_position = none
38 new_pv_position = none 44 new_pv_position = none
39 nick_color_force = ""
40 nick_color_hash = sum
41 nick_color_stop_chars = "_|["
42 nick_completion_smart = speakers 45 nick_completion_smart = speakers
43 nick_mode = prefix 46 nick_mode = prefix
44 nick_mode_empty = off 47 nick_mode_empty = off
45 nicks_hide_password = "nickserv" 48 nicks_hide_password = "nickserv"
46 notice_as_pv = auto 49 notice_as_pv = auto
63 temporary_servers = off 66 temporary_servers = off
64 topic_strip_colors = off 67 topic_strip_colors = off
65 68
66 [color] 69 [color]
67 input_nick = lightcyan 70 input_nick = lightcyan
68 item_away = yellow
69 item_channel_modes = default 71 item_channel_modes = default
70 item_lag_counting = default 72 item_lag_counting = default
71 item_lag_finished = yellow 73 item_lag_finished = yellow
72 item_nick_modes = default 74 item_nick_modes = default
73 message_join = green 75 message_join = green
74 message_quit = red 76 message_quit = red
75 mirc_remap = "1,-1:darkgray" 77 mirc_remap = "1,-1:darkgray"
76 nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue" 78 nick_prefixes = "q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
77 notice = green 79 notice = green
78 reason_quit = default 80 reason_quit = default
81 topic_current = default
79 topic_new = white 82 topic_new = white
80 topic_old = darkgray 83 topic_old = darkgray
81 84
82 [network] 85 [network]
83 alternate_nick = on
84 autoreconnect_delay_growing = 2 86 autoreconnect_delay_growing = 2
85 autoreconnect_delay_max = 1800 87 autoreconnect_delay_max = 1800
86 ban_mask_default = "*!$ident@$host" 88 ban_mask_default = "*!$ident@$host"
89 channel_encode = off
87 colors_receive = on 90 colors_receive = on
88 colors_send = on 91 colors_send = on
89 lag_check = 60 92 lag_check = 60
90 lag_max = 1800 93 lag_max = 1800
91 lag_min_show = 500 94 lag_min_show = 500
92 lag_reconnect = 0 95 lag_reconnect = 0
93 lag_refresh_interval = 1 96 lag_refresh_interval = 1
94 notify_check_ison = 1 97 notify_check_ison = 1
95 notify_check_whois = 5 98 notify_check_whois = 5
99 sasl_fail_unavailable = on
96 send_unknown_commands = off 100 send_unknown_commands = off
97 whois_double_nick = on 101 whois_double_nick = on
98 102
99 [msgbuffer] 103 [msgbuffer]
100 104
116 away_check_max_nicks = 25 120 away_check_max_nicks = 25
117 capabilities = "" 121 capabilities = ""
118 command = "" 122 command = ""
119 command_delay = 0 123 command_delay = 0
120 connection_timeout = 60 124 connection_timeout = 60
121 default_msg_kick = ""
122 default_msg_part = "WeeChat %v"
123 default_msg_quit = "WeeChat %v"
124 ipv6 = on 125 ipv6 = on
125 local_hostname = "" 126 local_hostname = ""
127 msg_kick = ""
128 msg_part = "WeeChat ${info:version}"
129 msg_quit = "WeeChat ${info:version}"
126 nicks = "lordabdul,lordabdul1,lordabdul2,lordabdul3,lordabdul4" 130 nicks = "lordabdul,lordabdul1,lordabdul2,lordabdul3,lordabdul4"
131 nicks_alternate = on
127 notify = "" 132 notify = ""
128 password = "" 133 password = ""
129 proxy = "" 134 proxy = ""
130 realname = "" 135 realname = ""
131 sasl_fail = continue 136 sasl_fail = continue
137 sasl_key = ""
132 sasl_mechanism = plain 138 sasl_mechanism = plain
133 sasl_password = "" 139 sasl_password = ""
134 sasl_timeout = 15 140 sasl_timeout = 15
135 sasl_username = "" 141 sasl_username = ""
136 ssl = off 142 ssl = off
137 ssl_cert = "" 143 ssl_cert = ""
138 ssl_dhkey_size = 2048 144 ssl_dhkey_size = 2048
139 ssl_fingerprint = "" 145 ssl_fingerprint = ""
140 ssl_priorities = "NORMAL" 146 ssl_priorities = "NORMAL"
141 ssl_verify = on 147 ssl_verify = on
148 usermode = ""
142 username = "lordabdul" 149 username = "lordabdul"
143 150
144 [server] 151 [server]
145 freenode.addresses = "chat.freenode.net/6667" 152 Freenode.addresses = "barjoland.chabant.com/6697"
146 freenode.proxy 153 Freenode.proxy
147 freenode.ipv6 154 Freenode.ipv6
148 freenode.ssl 155 Freenode.ssl = off
149 freenode.ssl_cert 156 Freenode.ssl_cert
150 freenode.ssl_priorities 157 Freenode.ssl_priorities
151 freenode.ssl_dhkey_size 158 Freenode.ssl_dhkey_size
152 freenode.ssl_fingerprint 159 Freenode.ssl_fingerprint
153 freenode.ssl_verify 160 Freenode.ssl_verify
154 freenode.password 161 Freenode.password = "${sec.data.zncpass}"
155 freenode.capabilities 162 Freenode.capabilities
156 freenode.sasl_mechanism 163 Freenode.sasl_mechanism
157 freenode.sasl_username 164 Freenode.sasl_username
158 freenode.sasl_password 165 Freenode.sasl_password
159 freenode.sasl_timeout 166 Freenode.sasl_key
160 freenode.sasl_fail 167 Freenode.sasl_timeout
161 freenode.autoconnect = on 168 Freenode.sasl_fail
162 freenode.autoreconnect 169 Freenode.autoconnect = on
163 freenode.autoreconnect_delay 170 Freenode.autoreconnect
164 freenode.nicks 171 Freenode.autoreconnect_delay
165 freenode.username 172 Freenode.nicks
166 freenode.realname 173 Freenode.nicks_alternate
167 freenode.local_hostname 174 Freenode.username = "abdul@${sec.data.clientname}/Freenode"
168 freenode.command = "/msg nickserv identify lordabdul ${sec.data.freenode}" 175 Freenode.realname
169 freenode.command_delay 176 Freenode.local_hostname
170 freenode.autojoin = "#duckduckgo,#mercurial,#pentadactyl,#vimperator,#twister" 177 Freenode.usermode
171 freenode.autorejoin 178 Freenode.command
172 freenode.autorejoin_delay 179 Freenode.command_delay
173 freenode.connection_timeout 180 Freenode.autojoin
174 freenode.anti_flood_prio_high 181 Freenode.autorejoin
175 freenode.anti_flood_prio_low 182 Freenode.autorejoin_delay
176 freenode.away_check 183 Freenode.connection_timeout
177 freenode.away_check_max_nicks 184 Freenode.anti_flood_prio_high
178 freenode.default_msg_kick 185 Freenode.anti_flood_prio_low
179 freenode.default_msg_part 186 Freenode.away_check
180 freenode.default_msg_quit 187 Freenode.away_check_max_nicks
181 freenode.notify 188 Freenode.msg_kick
182 quakenet.addresses = "irc.quakenet.org/6667" 189 Freenode.msg_part
183 quakenet.proxy 190 Freenode.msg_quit
184 quakenet.ipv6 191 Freenode.notify
185 quakenet.ssl
186 quakenet.ssl_cert
187 quakenet.ssl_priorities
188 quakenet.ssl_dhkey_size
189 quakenet.ssl_fingerprint
190 quakenet.ssl_verify
191 quakenet.password
192 quakenet.capabilities
193 quakenet.sasl_mechanism
194 quakenet.sasl_username
195 quakenet.sasl_password
196 quakenet.sasl_timeout
197 quakenet.sasl_fail
198 quakenet.autoconnect = on
199 quakenet.autoreconnect
200 quakenet.autoreconnect_delay
201 quakenet.nicks
202 quakenet.username
203 quakenet.realname
204 quakenet.local_hostname
205 quakenet.command = "= "/msg nickserv identify lordabdul ${sec.data.quakenet}""
206 quakenet.command_delay
207 quakenet.autojoin = "#geekzonefr"
208 quakenet.autorejoin
209 quakenet.autorejoin_delay
210 quakenet.connection_timeout
211 quakenet.anti_flood_prio_high
212 quakenet.anti_flood_prio_low
213 quakenet.away_check
214 quakenet.away_check_max_nicks
215 quakenet.default_msg_kick
216 quakenet.default_msg_part
217 quakenet.default_msg_quit
218 quakenet.notify
219 sorcery.addresses = "irc.sorcery.net/6667"
220 sorcery.proxy
221 sorcery.ipv6
222 sorcery.ssl
223 sorcery.ssl_cert
224 sorcery.ssl_priorities
225 sorcery.ssl_dhkey_size
226 sorcery.ssl_fingerprint
227 sorcery.ssl_verify
228 sorcery.password
229 sorcery.capabilities
230 sorcery.sasl_mechanism
231 sorcery.sasl_username
232 sorcery.sasl_password
233 sorcery.sasl_timeout
234 sorcery.sasl_fail
235 sorcery.autoconnect = on
236 sorcery.autoreconnect
237 sorcery.autoreconnect_delay
238 sorcery.nicks
239 sorcery.username
240 sorcery.realname
241 sorcery.local_hostname
242 sorcery.command = "= "/msg nickserv identify lordabdul ${sec.data.sorcery}""
243 sorcery.command_delay
244 sorcery.autojoin = "#GURPS"
245 sorcery.autorejoin
246 sorcery.autorejoin_delay
247 sorcery.connection_timeout
248 sorcery.anti_flood_prio_high
249 sorcery.anti_flood_prio_low
250 sorcery.away_check
251 sorcery.away_check_max_nicks
252 sorcery.default_msg_kick
253 sorcery.default_msg_part
254 sorcery.default_msg_quit
255 sorcery.notify
256 oftc.addresses = "irc.oftc.net/6667"
257 oftc.proxy
258 oftc.ipv6
259 oftc.ssl
260 oftc.ssl_cert
261 oftc.ssl_priorities
262 oftc.ssl_dhkey_size
263 oftc.ssl_fingerprint
264 oftc.ssl_verify
265 oftc.password
266 oftc.capabilities
267 oftc.sasl_mechanism
268 oftc.sasl_username
269 oftc.sasl_password
270 oftc.sasl_timeout
271 oftc.sasl_fail
272 oftc.autoconnect
273 oftc.autoreconnect
274 oftc.autoreconnect_delay
275 oftc.nicks
276 oftc.username
277 oftc.realname
278 oftc.local_hostname
279 oftc.command = "/msg nickserv identify ${sec.data.oftc}"
280 oftc.command_delay
281 oftc.autojoin = "#pentadactyl"
282 oftc.autorejoin
283 oftc.autorejoin_delay
284 oftc.connection_timeout
285 oftc.anti_flood_prio_high
286 oftc.anti_flood_prio_low
287 oftc.away_check
288 oftc.away_check_max_nicks
289 oftc.default_msg_kick
290 oftc.default_msg_part
291 oftc.default_msg_quit
292 oftc.notify