diff options
Diffstat (limited to 'hosts/laptop-nixos/configuration.nix')
| -rw-r--r-- | hosts/laptop-nixos/configuration.nix | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/hosts/laptop-nixos/configuration.nix b/hosts/laptop-nixos/configuration.nix index 6b6f1b9..3ce7d43 100644 --- a/hosts/laptop-nixos/configuration.nix +++ b/hosts/laptop-nixos/configuration.nix @@ -149,8 +149,8 @@ systemd.timers."battery-notifier" = { wantedBy = [ "timers.target" ]; timerConfig = { - OnBootSec = "1m"; - OnUnitActiveSec = "1m"; + OnBootSec = "3m"; + OnUnitActiveSec = "3m"; Unit = "battery-notifier.service"; }; }; @@ -163,6 +163,29 @@ }; }; + systemd.timers."git-auto-sync" = { + wantedBy = [ "timers.target" ]; + timerConfig = { + OnBootSec = "5m"; + OnUnitActiveSec = "5m"; + Unit = "git-auto-sync.service"; + }; + }; + + systemd.services."git-auto-sync" = { + script = "$HOME/scripts/git-auto-sync.sh"; + path = [ + pkgs.git + pkgs.gh + pkgs.keychain + pkgs.openssh + ]; + serviceConfig = { + Type = "oneshot"; + User = "kyren"; + }; + }; + # Open ports in the firewall. # networking.firewall.allowedTCPPorts = [ ... ]; # networking.firewall.allowedUDPPorts = [ ... ]; |
