]> Sergey Matveev's repositories - dotfiles.git/blobdiff - irssi/.irssi/config.skel
HI flag
[dotfiles.git] / irssi / .irssi / config.skel
index e888c17ab270c61f5a2a3b6f5c7adbade139d825..8e8588fa6566dbe97c7980bd32643b71c462649b 100644 (file)
@@ -18,11 +18,42 @@ settings = {
     user_name = "stargrave";
     nick = "stargrave";
     timestamp_format = "%H:%M:%S";
+    resolve_prefer_ipv6 = "yes";
   };
 };
 logs = { };
+servers = (
+  {
+    address = "irc.oftc.net";
+    chatnet = "OFTC";
+    port = "6697";
+    use_tls = "yes";
+    tls_verify = "yes";
+    tls_cert = "~/.irssi/certs/stargrave.irc.ed.pem";
+    autoconnect = "yes";
+  },
+  {
+    address = "irc.libera.chat";
+    chatnet = "LiberaChat";
+    port = "6697";
+    use_tls = "yes";
+    tls_verify = "yes";
+    tls_cert = "~/.irssi/certs/stargrave.irc.ed.pem";
+    autoconnect = "yes";
+  },
+);
+chatnets = {
+  OFTC = { type = "IRC"; };
+  LiberaChat = { type = "IRC"; };
+};
 hilights = ( { text = "stargrave"; nick = "yes"; word = "yes"; } );
 keyboard = (
   { key = "^Y"; id = "command"; data = "SCROLLBACK GOTO -2"; },
-  { key = "^E"; id = "command"; data = "SCROLLBACK GOTO +2"; }
+  { key = "^E"; id = "command"; data = "SCROLLBACK GOTO +2"; },
+  { key = "^L"; id = "command"; data = "WINDOW LAST"; }
+);
+channels = (
+  { name = "#redo"; chatnet = "LiberaChat"; autojoin = "yes"; },
+  { name = "#yggdrasil"; chatnet = "LiberaChat"; autojoin = "yes"; },
+  { name = "#nncp"; chatnet = "OFTC"; autojoin = "yes"; },
 );