2020-12-12 22:39:54 +00:00
|
|
|
{ lib, pkgs, config, ... }: {
|
|
|
|
systemd.user = {
|
2020-12-13 12:49:56 +00:00
|
|
|
timers.mail2rss = {
|
2020-12-12 23:03:06 +00:00
|
|
|
Timer.OnCalendar = "19:57";
|
2020-12-12 22:39:54 +00:00
|
|
|
Install.WantedBy = [ "timers.target" ];
|
|
|
|
};
|
|
|
|
services = {
|
|
|
|
mail2rss = {
|
|
|
|
Unit.Description = "Mail to rss exporter";
|
|
|
|
Service = {
|
2020-12-12 23:03:06 +00:00
|
|
|
ExecStart = toString (pkgs.writeShellScript "mail2rss"
|
|
|
|
"${pkgs.logfeed}/bin/mail2rss ${config.accounts.email.maildirBasePath} hera/Move/readlater > /var/www/rss/mails2.xml");
|
2020-12-12 22:39:54 +00:00
|
|
|
Type = "oneshot";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|