diff options
author | makefu <github@syntax-fehler.de> | 2021-03-20 12:51:32 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2021-03-20 12:51:32 +0100 |
commit | f12aa601512a7cb72368e05eea357975e6fb8c1a (patch) | |
tree | f602d6fc9bbd37f58e7be33de64c1cf0ad15636a /makefu/2configs/bureautomation/kalauerbot.nix | |
parent | e3fa032f9cbd59665dd76804fc83cfc77754fdb1 (diff) |
ma kalauerbot: add support for oof
Diffstat (limited to 'makefu/2configs/bureautomation/kalauerbot.nix')
-rw-r--r-- | makefu/2configs/bureautomation/kalauerbot.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/makefu/2configs/bureautomation/kalauerbot.nix b/makefu/2configs/bureautomation/kalauerbot.nix index ff045e2f3..aa66e30b4 100644 --- a/makefu/2configs/bureautomation/kalauerbot.nix +++ b/makefu/2configs/bureautomation/kalauerbot.nix @@ -1,11 +1,19 @@ { config, lib, pkgs, ... }: +let + oofdir = fetchTarball { + url = "https://o.euer.krebsco.de/s/AZn9QPLGFZeDfNq/download"; + sha256 = "1wa59rkgffql6hbiw9vv0zh35wx9x1cp4bnwicprbd0kdxj75miz"; + }; +in { systemd.services.kalauerbot = { description = "Kalauerbot"; after = [ "network-online.target" ]; wantedBy = [ "multi-user.target" ]; - environment = import <secrets/bureautomation/citadel.nix>; + environment = import <secrets/bureautomation/citadel.nix> // { + "KALAUER_OOFDIR" = oofdir; + }; serviceConfig = { DynamicUser = true; StateDirectory = "kalauerbot"; |