This commit is contained in:
XenGi 2026-07-14 19:23:24 +02:00
commit 8cc05e8e40
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg
6 changed files with 38 additions and 39 deletions

View file

@ -20,4 +20,3 @@
};
};
}

View file

@ -1,7 +1,10 @@
{ config, pkgs, ... }:
let
calendarAggregate = pkgs.writers.writePython3 "calendar-aggregate.py" { libraries = [ pkgs.python3Packages.icalendar ]; } ''
calendarAggregate =
pkgs.writers.writePython3 "calendar-aggregate.py"
{ libraries = [ pkgs.python3Packages.icalendar ]; }
''
from pathlib import Path
from icalendar import Calendar
@ -93,4 +96,3 @@ in
};
};
}

View file

@ -7,11 +7,13 @@ let
${builtins.readFile ./caldav-export.py}
'';
pythonEnv = pkgs.python3.withPackages (ps: with ps; [
pythonEnv = pkgs.python3.withPackages (
ps: with ps; [
caldav
icalendar
pyyaml
]);
]
);
in
{
systemd = {
@ -34,4 +36,3 @@ in
};
};
}

View file

@ -54,10 +54,7 @@ in
_sql
_monitoring
];
"postgres-forgejo.age".publicKeys =
xengi
++ shokinn
++ [ _sql ];
"postgres-forgejo.age".publicKeys = xengi ++ shokinn ++ [ _sql ];
"postgres-extkuma.age".publicKeys = xengi ++ [ _sql ];
"postgres-baikal.age".publicKeys = xengi ++ [
_sql