{
  config,
  lib,
  ...
}: {
  config.systemd.services.note_sync = lib.mkIf config.service.note-sync.enable {
    enable = true;
    description = "Auto sync notes to remote";
    serviceConfig = {
      User = "crow";
      Type = "oneshot";
    };
    path = [
      "/run/current-system/sw"
    ];
    startAt = [
      "*:0/5"
    ];
    script = "cd /home/crow/Notes\ngit pull\ngit add .\ngit diff-index --quiet HEAD || git commit -am 'automatic backup'\ngit push";
  };
}
