diff --git a/module/Docker.nix b/module/Docker.nix index 327496a..c1a4713 100644 --- a/module/Docker.nix +++ b/module/Docker.nix @@ -19,12 +19,12 @@ in { { virtualisation.docker.enable = true; - systemd = { + systemd = if cfg.autostart then {} else { services = { - docker-prune.enable = mkForce cfg.autostart; - docker.enable = mkForce cfg.autostart; + docker-prune.wantedBy = mkForce []; + docker.wantedBy = mkForce []; }; - sockets.docker.enable = mkForce cfg.autostart; + sockets.docker.wantedBy = mkForce []; }; }