{ pkgs, ... }: { systemd.services.website-deploy = { serviceConfig.Type = "oneshot"; path = [ pkgs.git pkgs.coreutils ]; script = '' cd /etc/nixos/ nix develop nix flake lock --update-input poonam deploy .#cube --hostname lakhwara.com exit 0 ''; serviceConfig = { User = "anish"; }; }; systemd.timers.website-deploy = { after = [ "kitaab-sync.timer" ]; wantedBy = [ "timers.target" ]; partOf = [ "website-deploy.service" ]; timerConfig.OnCalendar = [ "daily" ]; }; }