diff options
author | Dmitry Ilvokhin <d@ilvokhin.com> | 2024-12-26 20:20:51 +0000 |
---|---|---|
committer | Dmitry Ilvokhin <d@ilvokhin.com> | 2024-12-26 20:38:54 +0000 |
commit | fb9b86db0f64c787c89747529f12cd776f88040c (patch) | |
tree | 4459c1988af469f0aaf1397a83acad8c1edd9ca3 /misc/dotfiles/irssi/config | |
parent | b4ab51393dd8f0b1fcc2b7d7a95d5dd2a2f5aab5 (diff) | |
download | infra-fb9b86db0f64c787c89747529f12cd776f88040c.tar.gz infra-fb9b86db0f64c787c89747529f12cd776f88040c.tar.bz2 infra-fb9b86db0f64c787c89747529f12cd776f88040c.zip |
Add role for irssi
Diffstat (limited to 'misc/dotfiles/irssi/config')
-rw-r--r-- | misc/dotfiles/irssi/config | 51 |
1 files changed, 51 insertions, 0 deletions
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"; } ); |