Merge pull request #9383 from anderspapitto/master

also generate startAt timers for systemd user units

lethalman d0255001 3aed00d5

Changed files
+8
nixos
modules
system
+8
nixos/modules/system/boot/systemd.nix
···
})
(filterAttrs (name: service: service.startAt != "") cfg.services);
+
# Generate timer units for all services that have a ‘startAt’ value.
+
systemd.user.timers =
+
mapAttrs (name: service:
+
{ wantedBy = [ "timers.target" ];
+
timerConfig.OnCalendar = service.startAt;
+
})
+
(filterAttrs (name: service: service.startAt != "") cfg.user.services);
+
systemd.sockets.systemd-journal-gatewayd.wantedBy =
optional config.services.journald.enableHttpGateway "sockets.target";