From fb9b86db0f64c787c89747529f12cd776f88040c Mon Sep 17 00:00:00 2001 From: Dmitry Ilvokhin Date: Thu, 26 Dec 2024 20:20:51 +0000 Subject: Add role for irssi --- misc/dotfiles/irssi/config | 51 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 misc/dotfiles/irssi/config (limited to 'misc/dotfiles/irssi/config') diff --git a/misc/dotfiles/irssi/config b/misc/dotfiles/irssi/config new file mode 100644 index 0000000..70cf102 --- /dev/null +++ b/misc/dotfiles/irssi/config @@ -0,0 +1,51 @@ +servers = ( + { + address = "irc.libera.chat"; + chatnet = "liberachat"; + port = "6697"; + use_tls = "yes"; + tls_cert = "~/.irssi/certs/ilvokhin.pem"; + tls_verify = "yes"; + autoconnect = "yes"; + }, + { + address = "irc.oftc.net"; + chatnet = "OFTC"; + port = "6697"; + use_tls = "yes"; + tls_cert = "~/.irssi/certs/ilvokhin.pem"; + tls_verify = "yes"; + autoconnect = "yes"; + } +); + +chatnets = { + liberachat = { + type = "IRC"; + max_kicks = "1"; + max_msgs = "4"; + max_whois = "1"; + sasl_mechanism = "EXTERNAL"; + sasl_username = "ilvokhin"; + }; + OFTC = { type = "IRC"; max_kicks = "1"; max_msgs = "1"; max_whois = "1"; }; +}; + +channels = ( + { name = "#gcc"; chatnet = "liberachat"; autojoin = "Yes"; }, + { name = "#archlinux"; chatnet = "liberachat"; autojoin = "Yes"; }, + { name = "#kernelnewbies"; chatnet = "OFTC"; autojoin = "Yes"; } +); + +settings = { + core = { + real_name = "Dmitry Ilvokhin"; + user_name = "ilvokhin"; + nick = "ilvokhin"; + }; + "fe-common/core" = { + autolog = "yes"; + autolog_path = "~/.irssi/logs/$tag/$0.log"; + }; +}; +ignores = ( { level = "JOINS PARTS QUITS"; } ); -- cgit v1.2.3-70-g09d2