utils: use startAt in bento-upgrade service to auto create the timer

This commit is contained in:
Solene Rapenne 2022-10-06 20:52:11 +02:00
parent a8ab5c476d
commit 2392b7720f
1 changed files with 1 additions and 10 deletions

View File

@ -5,18 +5,9 @@
}: let
timer = "*:0/15";
in {
systemd.timers.bento-upgrade = {
enable = true;
timerConfig = {
OnCalendar = "${timer}";
Unit = "bento-upgrade.service";
};
wantedBy = ["timers.target"];
after = ["network-online.target"];
};
systemd.services.bento-upgrade = {
enable = true;
startAt = "${timer}";
path = with pkgs; [openssh git nixos-rebuild nix gzip];
serviceConfig.Type = "oneshot";
script = ''