1
0
mirror of https://github.com/kmein/niveum synced 2026-03-20 12:01:06 +01:00

5 Commits

Author SHA1 Message Date
0d20cded25 feat(weechat): never listen to "experts" 2021-02-14 11:22:30 +01:00
6c1e8368a1 fix(radio): dont fail when cropping playlist non possible pre-start 2021-02-14 11:21:56 +01:00
ac1a7ac37e feat(scripts): infschmv 2021-02-14 11:21:30 +01:00
85a6001b53 fix(matterbridge): change nick delimiter
this prevents mumble from interpreting the nick as an html tag
2021-02-14 11:21:14 +01:00
4e107f3df7 chore: update 2021-02-14 11:20:32 +01:00
8 changed files with 25 additions and 17 deletions

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/nix-community/home-manager.git",
"rev": "91bd34620d73340be03642279ee0d1c64110ee6c",
"date": "2021-01-22T14:53:58+01:00",
"path": "/nix/store/ybmjqanz6r1zg2k5hw5d9131cadms06s-home-manager",
"sha256": "1pwn2w21rmnk7nqzx9wmgb4k4kph7vfd1r9wcq9xdn7w27cjdg7v",
"rev": "209566c752c4428c7692c134731971193f06b37c",
"date": "2021-02-09T15:29:47-05:00",
"path": "/nix/store/fslcg7lcxr87ca3ccqd1jcahjlq3ak44-home-manager",
"sha256": "1canlfkm09ssbgm3hq0kb9d86bdh84jhidxv75g98zq5wgadk7jm",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/NixOS/nixpkgs.git",
"rev": "f18fbc33930d7569cfedb8acd75177d0ff7c8678",
"date": "2021-01-30T21:40:07-05:00",
"path": "/nix/store/5hxlkz2r3hh6n3dmqk71simrpd2hflfj-nixpkgs",
"sha256": "0hwr10angc0jw6yil7ssvi66phmkwf9lbnqmndiwiyv8z6pq7pw6",
"rev": "2118cf551b9944cfdb929b8ea03556f097dd0381",
"date": "2021-02-13T10:35:51+01:00",
"path": "/nix/store/mk9v88y4dn54i22h5n6g7kmqyc998rf9-nixpkgs",
"sha256": "0ajsxh1clbf3q643gi8v6b0i0nn358hak0f265j7c1lrsbxyw457",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -1,9 +1,9 @@
{
"url": "https://github.com/krebs/retiolum",
"rev": "d457548cca54dfeb8d9a9e9c16e4bb90c0e40147",
"date": "2021-01-26T22:32:13+01:00",
"path": "/nix/store/ib9ffvr86wvpj58ddhpvsw3w9fs8saxi-retiolum",
"sha256": "0h2dnr3i6211fyd2vw91m0ihhy6krsl80lxyj4fq36pg81xd758k",
"rev": "0afb48d07db8840076a96e62fff954d068c0e3b6",
"date": "2021-02-13T20:32:12+01:00",
"path": "/nix/store/0gif6j27nxdjyhgd0pqq31a3ni3pmixp-retiolum",
"sha256": "1s68jk6wi4l6sqv0p83w2gg6p9z8v9i02kmnyjbj3gzhmf0c06na",
"fetchSubmodules": false,
"deepClone": false,
"leaveDotGit": false

View File

@@ -3,7 +3,7 @@ let
bridgeBotToken = lib.strings.fileContents <system-secrets/telegram/kmein.token>;
config = {
general = {
RemoteNickFormat = "<{NICK}> ";
RemoteNickFormat = "[{NICK}] ";
Charset = "utf-8";
};
telegram.kmein.Token = bridgeBotToken;

View File

@@ -108,6 +108,7 @@ in {
hc # print files as qr codes
youtubeDL
bc # calculator
scripts.infschmv
scripts.default-gateway
scripts.showkeys-toggle
scripts.favicon

View File

@@ -187,7 +187,7 @@ in
MPD_HOST = "127.0.0.1";
};
serviceConfig.User = config.users.extraUsers.radio.name;
preStart = "${pkgs.mpc_cli}/bin/mpc crop";
preStart = "${pkgs.mpc_cli}/bin/mpc crop || :";
script = ''
set -efu
@@ -217,7 +217,7 @@ in
after = [ "container@lyrik.service" ];
wantedBy = [ "container@lyrik.service" ];
environment.MPD_PORT = toString lyrik.mpdPort;
preStart = "${pkgs.mpc_cli}/bin/mpc crop";
preStart = "${pkgs.mpc_cli}/bin/mpc crop || :";
restartIfChanged = true;
serviceConfig.User = config.users.extraUsers.radio.name;
script =
@@ -243,7 +243,7 @@ in
startAt = "*:00/10";
environment.MPD_PORT = toString meddl.mpdPort;
serviceConfig.User = config.users.extraUsers.radio.name;
preStart = "${pkgs.mpc_cli}/bin/mpc crop";
preStart = "${pkgs.mpc_cli}/bin/mpc crop || :";
script = ''
set -efu
host=http://antenne-asb.ga

View File

@@ -47,7 +47,7 @@ in {
/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|κορ[ωο]νοϊός|корона|expert[es]
/filter addreplace joinquit * irc_join,irc_part,irc_quit *
/set irc.look.server_buffer independent

View File

@@ -21,6 +21,13 @@ in rec {
name = "instaget";
};
infschmv = pkgs.writers.writeDashBin "InfSchMV" ''
${pkgs.curl}/bin/curl -sSL https://www.berlin.de/corona/massnahmen/verordnung/ \
| ${pkgs.pup}/bin/pup .textile \
| ${pkgs.pandoc}/bin/pandoc -f html -t man -s \
| ${pkgs.man}/bin/man -l -
'';
trans =
let
script = pkgs.fetchurl {