From 37880ae746d59e57eba52c3fc7a8722f831f5938 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 9 Feb 2021 20:56:32 +0100 Subject: [PATCH] feat(weechat): enable relay for android, improve covid filter --- configs/weechat.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/configs/weechat.nix b/configs/weechat.nix index 93e8984..6320894 100644 --- a/configs/weechat.nix +++ b/configs/weechat.nix @@ -1,6 +1,7 @@ -{ pkgs, ... }: +{ lib, pkgs, ... }: let inherit (import ) kieran nixpkgs-unstable; + relayPassword = lib.fileContents ; in { systemd.services.weechat = let @@ -37,13 +38,17 @@ in { /alias add mod /quote omode $channel +o $nick - /set irc.server.freenode.autojoin "#krebs,#flipdot,##myengadin,#nixos,#haskell" + /relay add weechat 9000 + /set relay.network.password ${relayPassword} + + /set irc.server.freenode.autojoin "#krebs,#flipdot,##myengadin,#nixos,#nixos-de,#haskell" /set irc.server.hackint.autojoin "#hsmr" /set irc.server.irc.r.autojoin "#xxx,#brockman" /set irc.server.news.r.autojoin "#drachengame,#berlin" /set logger.level.irc.news.r.#all 0 - /filter addreplace corona irc.news.r.* * [kc]orona|[kc]ovid|virus|lockdown|va[kc][sc]in|mutante|mutation|impf|pandemi + /filter addreplace corona irc.news.r.* * [kc]orona|[kc]ovid|virus|lockdown|va[kc][sc]in|mutante|mutation|impf|pandemi|κορ[ωο]νοϊός|корона + /filter addreplace joinquit * irc_join,irc_part,irc_quit * /set irc.look.server_buffer independent @@ -73,7 +78,9 @@ in { users.groups.weechat = {}; users.extraUsers.weechat = { useDefaultShell = true; - openssh.authorizedKeys.keys = kieran.sshKeys pkgs; + openssh.authorizedKeys.keys = kieran.sshKeys pkgs ++ [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIC+KVDmYYH7mA8v81e9O3swXm3ZVYY9t4HP65ud61uXy weechat_android@heym" + ]; createHome = true; group = "weechat"; home = "/var/lib/weechat";