{ user, home }: { config, lib, pkgs, ... }: let hmConfig = config.home-manager.users.${user}; in { home-manager.users.${user} = { home.packages = with pkgs; [ dive ]; xdg.configFile."dive/config.yaml" = lib.mkIf ( config.virtualisation.podman.enable || hmConfig.services.podman.enable ) { source = (pkgs.formats.yaml { }).generate "config.yaml" { container-engine = "podman"; }; }; }; }