diff options
Diffstat (limited to 'irssi/config')
-rw-r--r-- | irssi/config | 120 |
1 files changed, 120 insertions, 0 deletions
diff --git a/irssi/config b/irssi/config new file mode 100644 index 0000000..e204535 --- /dev/null +++ b/irssi/config @@ -0,0 +1,120 @@ +utf8 = "on"; + +servers = ( + { + address = "irc.libera.chat"; + chatnet = "libera"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + sasl_username = "deadguy"; + sasl_password = ""; + sasl_mechanism = "external"; + tls_cert = "~/.config/irssi/libera.pem"; + autoconnect = "yes"; + }, + { + address = "irc.tilde.chat"; + chatnet = "tilde"; + port = "6697"; + use_tls = "yes"; + tls_verify = "yes"; + sasl_username = "dgy"; + sasl_password = ""; + sasl_mechanism = "external"; + tls_cert = "~/.config/irssi/tilde.pem"; + autoconnect = "yes"; + }, + { + address = "ssl.efnet.org"; + chatnet = "EFNet"; + port = "9999"; + use_tls = "yes"; + }, +); + +chatnets = { + tilde = { type = "IRC"; nick = "dgy"; }; + libera = { type = "IRC"; nick = "deadguy"; }; + EFNet = { type = "IRC"; nick = "deadguy"; }; +}; + +channels = ( + { name = "#texto-plano"; chatnet = "tilde"; autojoin = "Yes"; }, + { name = "#espanol"; chatnet = "tilde"; autojoin = "Yes"; }, + { name = "#gopher"; chatnet = "tilde"; autojoin = "Yes"; }, + { name = "#club"; chatnet = "tilde"; autojoin = "Yes"; }, + { name = "#bsd"; chatnet = "tilde"; autojoin = "Yes"; }, + { name = "#pink"; chatnet = "tilde"; autojoin = "Yes"; }, + { name = "#voidlinux"; chatnet = "libera"; autojoin = "Yes"; }, + { name = "#nixers"; chatnet = "libera"; autojoin = "Yes"; }, + { name = "#mechboards"; chatnet = "libera"; autojoin = "Yes"; }, + { name = "##espanol"; chatnet = "libera"; autojoin = "Yes"; }, + { name = "#pvm"; chatnet = "EFNet"; autojoin = "Yes"; }, + { name = "#impure"; chatnet = "EFNet"; autojoin = "Yes"; }, +); + +settings = { + core = { + real_name = "deadguy"; + user_name = "deadguy"; + nick = "deadguy"; + timestamp_format = "%R"; + }; + "fe-text" = { + actlist_sort = "refnum"; + term_force_colors = "yes"; + indent = "15"; + }; + "fe-common/core" = { + autolog = "no"; + hilight_nick_matches_everywhere = "yes"; + theme = "neongold"; + }; + "irc/core" = { + ctcp_version_reply = "no"; + ctcp_userinfo_reply = "no"; + max_ctcp_queue = "0"; + }; + "perl/core/scripts" = { + splitlong_max_length = "60"; + awl_viewer = "ON"; + awl_viewer_launch = "ON"; + awl_viewer_tmux_position = "right"; + awl_viewer_xwin_command = "xterm +sb -e %A"; + awl_placement = "top"; + awl_shared_sbar = "OFF"; + awl_hide_data = "0"; + awl_maxcolumns = "4"; + awl_sort = "server"; + awl_block = "20"; + fancy_abbrev = "head"; + }; +}; +logs = { }; +statusbar = { + default = { + window = { + items = { + barstart = { priority = "100"; }; + time = { }; + user = { }; + window = { }; + window_empty = { }; + lag = { priority = "-1"; }; + act = { priority = "10"; }; + more = { priority = "-1"; alignment = "right"; }; + barend = { priority = "100"; alignment = "right"; }; + }; + }; + }; +}; +keyboard = ( + { key = "meta-z"; id = "previous_window"; data = ""; }, + { key = "meta-x"; id = "next_window"; data = ""; } +); +ignores = ( + { level = "JOINS PARTS QUITS"; }, + { mask = "DCC"; level = "ALL"; }, + { mask = "CTPS"; level = "ALL"; } +); |