summaryrefslogtreecommitdiff
path: root/.config/weechat/irc.conf
blob: 70cb811a4419a33bc09f8dad627ed6e14614acb8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
#
# weechat -- irc.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/weechat/quickstart/
#

config_version = 5

[look]
buffer_open_before_autojoin = on
buffer_open_before_join = off
buffer_switch_autojoin = off
buffer_switch_join = on
color_nicks_in_names = off
color_nicks_in_nicklist = off
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 = local
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_notice = on
display_host_quit = on
display_host_wallops = on
display_join_message = "329,332,333,366"
display_old_topic = on
display_pv_away_once = on
display_pv_back = on
display_pv_nick_change = on
display_pv_warning_address = off
highlight_channel = "$nick"
highlight_pv = "$nick"
highlight_server = "$nick"
highlight_tags_restrict = "irc_privmsg,irc_notice"
ignore_tag_messages = off
item_channel_modes_hide_args = "k"
item_display_server = buffer_plugin
item_nick_modes = on
item_nick_prefix = on
join_auto_add_chantype = off
list_buffer = on
list_buffer_format_export = "${name} (${users}): "${topic}""
list_buffer_scroll_horizontal = 10
list_buffer_sort = "~name2"
list_buffer_topic_strip_colors = on
msgbuffer_fallback = current
new_channel_position = none
new_list_position = none
new_pv_position = none
nick_completion_smart = speakers
nick_mode = prefix
nick_mode_empty = off
nicks_hide_password = "nickserv"
notice_as_pv = auto
notice_welcome_redirect = on
notice_welcome_tags = ""
notify_tags_ison = "notify_message"
notify_tags_whois = "notify_message"
open_pv_buffer_echo_msg = on
part_closes_buffer = off
pv_buffer = independent
pv_tags = "notify_private"
raw_messages = 256
server_buffer = merge_with_core
smart_filter = on
smart_filter_account = on
smart_filter_chghost = on
smart_filter_delay = 5
smart_filter_join = on
smart_filter_join_unmask = 30
smart_filter_mode = "+"
smart_filter_nick = on
smart_filter_quit = on
smart_filter_setname = on
temporary_servers = off
topic_strip_colors = off
typing_status_nicks = off
typing_status_self = off

[color]
input_nick = lightcyan
item_lag_counting = default
item_lag_finished = yellow
item_nick_modes = default
item_tls_version_deprecated = yellow
item_tls_version_insecure = red
item_tls_version_ok = green
list_buffer_line_selected = white
list_buffer_line_selected_bg = 24
message_account = cyan
message_chghost = brown
message_join = green
message_kick = red
message_quit = red
message_setname = brown
mirc_remap = "1,-1:darkgray"
nick_prefixes = "y:lightred;q:lightred;a:lightcyan;o:lightgreen;h:lightmagenta;v:yellow;*:lightblue"
notice = green
reason_kick = default
reason_quit = default
term_remap = "0,-1:darkgray"
topic_current = default
topic_new = white
topic_old = default

[network]
autoreconnect_delay_growing = 2
autoreconnect_delay_max = 600
ban_mask_default = "*!$ident@$host"
colors_receive = on
colors_send = on
lag_check = 60
lag_max = 1800
lag_min_show = 500
lag_reconnect = 300
lag_refresh_interval = 1
notify_check_ison = 1
notify_check_whois = 5
sasl_fail_unavailable = on
send_unknown_commands = off
whois_double_nick = off

[msgbuffer]

[ctcp]

[ignore]

[server_default]
addresses = ""
anti_flood = 2000
autoconnect = off
autojoin = ""
autojoin_delay = 0
autojoin_dynamic = off
autoreconnect = on
autoreconnect_delay = 10
autorejoin = off
autorejoin_delay = 30
away_check = 0
away_check_max_nicks = 25
capabilities = "*"
charset_message = message
command = ""
command_delay = 0
connection_timeout = 60
default_chantypes = "#&"
ipv6 = auto
local_hostname = ""
msg_kick = ""
msg_part = "WeeChat ${info:version}"
msg_quit = "WeeChat ${info:version}"
nicks = "farzat,farzat1,farzat2,farzat3,farzat4"
nicks_alternate = on
notify = ""
password = ""
proxy = ""
realname = ""
registered_mode = "r"
sasl_fail = reconnect
sasl_key = ""
sasl_mechanism = plain
sasl_password = ""
sasl_timeout = 15
sasl_username = ""
split_msg_max_length = 512
tls = off
tls_cert = ""
tls_dhkey_size = 2048
tls_fingerprint = ""
tls_password = ""
tls_priorities = "NORMAL:-VERS-SSL3.0"
tls_verify = on
usermode = ""
username = "farzat"

[server]
libera.addresses = "irc.libera.chat/6697"
libera.proxy
libera.ipv6
libera.tls = on
libera.tls_cert
libera.tls_password
libera.tls_priorities
libera.tls_dhkey_size
libera.tls_fingerprint
libera.tls_verify
libera.password
libera.capabilities
libera.sasl_mechanism = plain
libera.sasl_username = "farzat"
libera.sasl_password = "${sec.data.libera_password}"
libera.sasl_key
libera.sasl_timeout
libera.sasl_fail
libera.autoconnect = on
libera.autoreconnect
libera.autoreconnect_delay
libera.nicks
libera.nicks_alternate
libera.username
libera.realname
libera.local_hostname
libera.usermode
libera.command_delay
libera.command
libera.autojoin_delay
libera.autojoin = ""
libera.autojoin_dynamic
libera.autorejoin
libera.autorejoin_delay
libera.connection_timeout
libera.anti_flood
libera.away_check
libera.away_check_max_nicks
libera.msg_kick
libera.msg_part
libera.msg_quit
libera.notify
libera.split_msg_max_length
libera.charset_message
libera.default_chantypes
libera.registered_mode
oftc.addresses = "irc.oftc.net/6697"
oftc.proxy
oftc.ipv6
oftc.tls = on
oftc.tls_cert
oftc.tls_password
oftc.tls_priorities
oftc.tls_dhkey_size
oftc.tls_fingerprint
oftc.tls_verify
oftc.password = "${sec.data.oftc_password}"
oftc.capabilities
oftc.sasl_mechanism
oftc.sasl_username
oftc.sasl_password
oftc.sasl_key
oftc.sasl_timeout
oftc.sasl_fail
oftc.autoconnect = on
oftc.autoreconnect
oftc.autoreconnect_delay
oftc.nicks
oftc.nicks_alternate
oftc.username
oftc.realname
oftc.local_hostname
oftc.usermode
oftc.command_delay
oftc.command = "/msg nickserv identify ${sec.data.oftc_password}"
oftc.autojoin_delay
oftc.autojoin = ""
oftc.autojoin_dynamic
oftc.autorejoin
oftc.autorejoin_delay
oftc.connection_timeout
oftc.anti_flood
oftc.away_check
oftc.away_check_max_nicks
oftc.msg_kick
oftc.msg_part
oftc.msg_quit
oftc.notify
oftc.split_msg_max_length
oftc.charset_message
oftc.default_chantypes
oftc.registered_mode
rizon.addresses = "irc.rizon.net/6697"
rizon.proxy
rizon.ipv6
rizon.tls = on
rizon.tls_cert
rizon.tls_password
rizon.tls_priorities
rizon.tls_dhkey_size
rizon.tls_fingerprint
rizon.tls_verify
rizon.password
rizon.capabilities
rizon.sasl_mechanism
rizon.sasl_username = "farzat"
rizon.sasl_password = "${sec.data.rizon_password}"
rizon.sasl_key
rizon.sasl_timeout
rizon.sasl_fail
rizon.autoconnect = on
rizon.autoreconnect
rizon.autoreconnect_delay
rizon.nicks
rizon.nicks_alternate
rizon.username
rizon.realname
rizon.local_hostname
rizon.usermode
rizon.command_delay
rizon.command
rizon.autojoin_delay
rizon.autojoin = ""
rizon.autojoin_dynamic
rizon.autorejoin
rizon.autorejoin_delay
rizon.connection_timeout
rizon.anti_flood
rizon.away_check
rizon.away_check_max_nicks
rizon.msg_kick
rizon.msg_part
rizon.msg_quit
rizon.notify
rizon.split_msg_max_length
rizon.charset_message
rizon.default_chantypes
rizon.registered_mode