From 10c5d98db1b49c6a7315bcf43a58e399a0507bb5 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 18 Dec 2024 12:08:39 +0200 Subject: Added git sync for my notes dir and made the battery notifications run less frequently --- hosts/laptop-nixos/configuration.nix | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'hosts') 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 = [ ... ]; -- cgit v1.3.1