diff --git a/hosts/common/global/podman.nix b/hosts/common/global/podman.nix index 8de15c98..50c864ab 100644 --- a/hosts/common/global/podman.nix +++ b/hosts/common/global/podman.nix @@ -1,9 +1,13 @@ +{ config, ... }: +let + dockerEnabled = config.virtualisation.docker.enable; +in { virtualisation.podman = { enable = true; - dockerCompat = true; - dockerSocket.enable = true; - defaultNetwork.dnsname.enable = true; + dockerCompat = !dockerEnabled; + dockerSocket.enable = !dockerEnabled; + defaultNetwork.settings.dns_enabled = true; }; environment.persistence = {