This is my Atomic Desktop setup using Bootable Containers (bootc) technology, the evolution of OSTree Native Container technology.
The setup builds the ./Containerfile using buildah.
The resulting build is pushed to: ghcr.io/jmarrero/jmarrero-atomic:latest
You can find examples of replacing packages, installing kernel modules, and more at the: CoreOS Layering Examples repo. Most CoreOS layering examples should work with Atomic desktops by changing the base image.