diff --git a/modules/services/wanikani-fetch-data/default.nix b/modules/services/wanikani-fetch-data/default.nix index 03549ea..9b15108 100644 --- a/modules/services/wanikani-fetch-data/default.nix +++ b/modules/services/wanikani-fetch-data/default.nix @@ -13,14 +13,17 @@ in { }; config = lib.mkIf config.services.wanikani-fetch-data.enable { - systemd.services.wanikani-fetch-data = { + + systemd.user.timers.wanikani-fetch-data = { description = "WaniKani Fetch Data"; - # just run once everyday at 2am wantedBy = ["timers.target"]; timerConfig = { OnCalendar = "daily"; Persistent = true; }; + }; + systemd.user.services.wanikani-fetch-data = { + description = "WaniKani Fetch Data"; serviceConfig = { Type = "oneshot"; ExecStart = "${lib.getExe wanikani-fetcher}";