mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
feat(weechat): enable relay for android, improve covid filter
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{ pkgs, ... }:
|
||||
{ lib, pkgs, ... }:
|
||||
let
|
||||
inherit (import <niveum/lib>) kieran nixpkgs-unstable;
|
||||
relayPassword = lib.fileContents <system-secrets/weechat/relay>;
|
||||
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";
|
||||
|
||||
Reference in New Issue
Block a user