From 906ea4899382868e4e8c5710290320a8c6c5e6f7 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Fri, 22 Jul 2022 15:00:15 +0800 Subject: [PATCH] services: change dependency requirement I didn't realize `network.target` is very ambiguous. The next best thing for booting up the service after the system is up is `default.target` but we're being explicit here for NixOS services just to make sure. --- modules/home-manager/services/gallery-dl.nix | 2 +- modules/home-manager/services/yt-dlp.nix | 2 +- modules/nixos/services/gallery-dl.nix | 2 +- modules/nixos/services/yt-dlp.nix | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/home-manager/services/gallery-dl.nix b/modules/home-manager/services/gallery-dl.nix index a2edfa41..761ee47a 100644 --- a/modules/home-manager/services/gallery-dl.nix +++ b/modules/home-manager/services/gallery-dl.nix @@ -165,7 +165,7 @@ in { lib.nameValuePair "gallery-dl-archive-service-${name}" { Unit = { Description = "gallery-dl archive job for group '${name}'"; - After = "network.target"; + After = "default.target"; Documentation = "man:gallery-dl(1)"; }; diff --git a/modules/home-manager/services/yt-dlp.nix b/modules/home-manager/services/yt-dlp.nix index bef1c6ec..dafde0b5 100644 --- a/modules/home-manager/services/yt-dlp.nix +++ b/modules/home-manager/services/yt-dlp.nix @@ -135,7 +135,7 @@ in { lib.nameValuePair "yt-dlp-archive-service-${name}" { Unit = { Description = "yt-dlp archive job for group '${name}'"; - After = "network.target"; + After = "default.target"; Documentation = "man:yt-dlp(1)"; }; diff --git a/modules/nixos/services/gallery-dl.nix b/modules/nixos/services/gallery-dl.nix index 27ba5800..7e1a53fe 100644 --- a/modules/nixos/services/gallery-dl.nix +++ b/modules/nixos/services/gallery-dl.nix @@ -157,7 +157,7 @@ in { config = lib.mkIf cfg.enable { systemd.services = lib.mapAttrs' (name: value: lib.nameValuePair "gallery-dl-archive-service-${name}" { - after = [ "network.target" ]; + wantedBy = [ "multi-user.target" ]; description = "gallery-dl archive job for group '${name}'"; documentation = [ "man:gallery-dl(1)" ]; enable = true; diff --git a/modules/nixos/services/yt-dlp.nix b/modules/nixos/services/yt-dlp.nix index 39d84bd9..1b9297d3 100644 --- a/modules/nixos/services/yt-dlp.nix +++ b/modules/nixos/services/yt-dlp.nix @@ -128,7 +128,7 @@ in { config = lib.mkIf cfg.enable { systemd.services = lib.mapAttrs' (name: value: lib.nameValuePair "yt-dlp-archive-service-${name}" { - after = [ "network.target" ]; + wantedBy = [ "multi-user.target" ]; description = "yt-dlp archive job for group '${name}'"; documentation = [ "man:yt-dlp(1)" ]; enable = true;