mirror of
https://github.com/kmein/niveum
synced 2026-03-22 04:41:07 +01:00
fix(fu-berlin): blackboard calendar
This commit is contained in:
@@ -43,13 +43,11 @@ in {
|
|||||||
after = ["vdirsyncer.service"];
|
after = ["vdirsyncer.service"];
|
||||||
wantedBy = ["default.target"];
|
wantedBy = ["default.target"];
|
||||||
script = ''
|
script = ''
|
||||||
ics_url=$(cat "$CREDENTIALS_DIRECTORY/ics-url")
|
${pkgs.curl}/bin/curl $(cat ${config.age.secrets.blackboard-calendar-ics.path}) | ${pkgs.khal}/bin/khal import -
|
||||||
curl "$ics_url" | ${pkgs.khal}/bin/khal import -
|
|
||||||
'';
|
'';
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
Restart = "on-failure";
|
Restart = "on-failure";
|
||||||
LoadCredential = "ics-url:${config.age.secrets.blackboard-calendar-ics.path}";
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user