1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 18:21:07 +01:00

fix: autorenkalender

This commit is contained in:
Kierán Meinhardt
2020-01-18 17:09:57 +01:00
parent e603f7027c
commit 2b2bffcfc2
4 changed files with 8 additions and 10 deletions

View File

@@ -104,7 +104,6 @@
gnupg
# kmein.mnemosyne
kmein.favicon
kmein.autorenkalender
# kmein.bvg
kmein.daybook
kmein.depp

View File

@@ -1,7 +0,0 @@
{ writeShellScriptBin, w3m, gnused }:
writeShellScriptBin "autorenkalender" ''
${w3m}/bin/w3m -dump https://gutenberg.spiegel.de/ \
| ${gnused}/bin/sed -n '/Autorenkalender/,//p' \
| head -n -2 \
| tail -n +3
''

View File

@@ -1,6 +1,5 @@
{ pkgs, ... }:
{
autorenkalender = pkgs.callPackage ./autorenkalender.nix {};
bvg = pkgs.callPackage ./bvg.nix {};
daybook = pkgs.callPackage ./daybook.nix {};
depp = pkgs.callPackage ./depp.nix {};

View File

@@ -12,9 +12,15 @@ let
rev = "f4201c5419354377a26b7f7873368683efbea417";
sha256 = "1ixffmxy3sxy2if7fd44ps451rds14hnz4d0x9nkh8lzshqk6v4y";
};
autorenkalender-package = pkgs.fetchFromGitHub {
owner = "kmein";
repo = "autorenkalender";
rev = "1971f082ec6e14d392a0dc3ac62e0b1e4187409b";
sha256 = "0hipj616vcsa3f62s83jvlx8zx4bmbgl5h2n4w8ba5ngp40lkmb3";
};
in {
nixpkgs.overlays = [(self: super: {
autorenkalender = super.callPackage <niveum/packages/scripts/autorenkalender.nix> {};
autorenkalender = super.python3Packages.callPackage autorenkalender-package {};
literature-quote = super.callPackage <niveum/packages/scripts/literature-quote.nix> {};
telegram-proverb = super.python3Packages.callPackage proverb-bot-package {};
telegram-reverse = super.python3Packages.callPackage "${telebots-package}/telegram-reverse" {};
@@ -36,6 +42,7 @@ in {
time = "07:00";
token = lib.strings.fileContents <secrets/telegram/kmein.token>;
chatIds = [ "@autorenkalender" ];
parseMode = "Markdown";
command = "${pkgs.autorenkalender}/bin/autorenkalender";
};