Features
Multi-boot, unified
Installs and manages systemd-boot on a unified ESP, resolving Ostree/Composefs backend conflicts.
Intelligent dedup
Shares one containers/storage + ostree repo across every environment on a disk β ~80%+ savings.
In-place updates
`tacklebox update` rotates BLS entries and extracts new kernels/initrd safely, without wiping persistence.
Modal booting
Live (ephemeral) and persistent boot entries for the same image via smart kernel-arg manipulation.
Shared persistence
OverlayFS mounts share /home/liveuser across OSes while isolating per-desktop config (KDE vs GNOME).
Integrity first
Auto-enables fs-verity to support modern container backends like Composefs.
Get started
sudo tacklebox build recipe.json --xzsudo tacklebox build recipe.json /dev/sdasudo tacklebox update recipe.json /dev/sda