{ config, pkgs, mkOizysModule, enabled, ... }: mkOizysModule config "podman" { # I'm not sure what this is doing, but it was in the old wiki... # Enable common container config files in /etc/containers virtualisation.containers = enabled; virtualisation = { podman = enabled // { # Create a `docker` alias for podman, to use it as a drop-in replacement # dockerCompat = true; # Required for containers under podman-compose to be able to talk to each other. defaultNetwork.settings.dns_enabled = true; }; }; environment.systemPackages = with pkgs; [ podman-tui # status of containers in the terminal podman-compose # start group of containers for dev ]; }