irssi config

This commit is contained in:
David Morgan 2022-12-05 12:18:04 +00:00
parent 22a857fc22
commit e8bbf64c5d
Signed by: djm
GPG Key ID: C171251002C200F2
2 changed files with 22 additions and 1 deletions

View File

@ -2,6 +2,7 @@
{
imports = [
./includes/linux-server.nix
./includes/irssi.nix
];
# Let Home Manager install and manage itself.

View File

@ -73,6 +73,7 @@
networks = {
libera = {
nick = "djm";
saslExternal = true;
server = {
address = "irc.libera.chat";
port = 6697;
@ -92,6 +93,7 @@
};
tilde = {
nick = "djm";
saslExternal = true;
server = {
address = "irc.tilde.chat";
port = 6697;
@ -110,9 +112,26 @@
team.autoJoin = true;
};
};
oftc = {
nick = "djm";
server = {
address = "irc.oftc.net";
port = 6697;
autoConnect = true;
ssl = {
enable = true;
verify = true;
certificateFile = "${config.home.homeDirectory}/.irssi/oftc.pem";
};
};
channels = {
home-manager.autoJoin = true;
};
};
blinkenirc = {
nick = "djm";
autoCommands = [ "msg chanserv invite #blinkenshell.op" "wait 2000" ];
saslExternal = true;
server = {
address = "irc.blinkenshell.org";
port = 6697;
@ -130,6 +149,7 @@
};
hashbang = {
nick = "djm";
saslExternal = true;
server = {
address = "irc.hashbang.sh";
port = 6697;
@ -141,7 +161,7 @@
};
};
channels = {
"!".autoJoin = true;
"#!".autoJoin = true;
};
};
refchat = {