{
	lib,
	config,
	...
}: let
	cfg = config.module.podman;
in {
	config = lib.mkIf cfg.enable {
		virtualisation.podman = {
			enable = true;

			# Free the 53 port ffs.
			defaultNetwork.settings.dns_enabled = false;

			# Do not interfere with Docker so we can have both installed at the same time.
			# Podman can't replace Docker anyway.
			dockerCompat = false;
		};
	};
}