Frostyard uses systemd system extensions (sysexts) to layer optional software onto the immutable base image. Each extension is an independent overlay that adds packages without modifying the root filesystem.

Extensions are built from the snosi repository using mkosi. All extensions overlay on top of the shared Debian Trixie base.