diff options
author | A Farzat <a@farzat.xyz> | 2024-10-13 02:05:06 +0900 |
---|---|---|
committer | A Farzat <a@farzat.xyz> | 2024-10-20 02:05:06 +0900 |
commit | 0fffaf4f5845398967356f2c78391ad9625a8210 (patch) | |
tree | 1a98cf681dd90d7c2479feca7f0560561ee28f4a /.config/weechat/irc.conf | |
parent | 474232c5226f876376c6f287ef22773c0ef42924 (diff) | |
download | dotfiles-0fffaf4f5845398967356f2c78391ad9625a8210.tar.gz dotfiles-0fffaf4f5845398967356f2c78391ad9625a8210.zip |
Add weechat config
Diffstat (limited to '.config/weechat/irc.conf')
-rw-r--r-- | .config/weechat/irc.conf | 325 |
1 files changed, 325 insertions, 0 deletions
diff --git a/.config/weechat/irc.conf b/.config/weechat/irc.conf new file mode 100644 index 0000000..70cb811 --- /dev/null +++ b/.config/weechat/irc.conf @@ -0,0 +1,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 |