- Base image
- Bluefin DX (stable) — Fedora Silverblue 44
- Kernel
- CachyOS mainline · sbsign + sign-file · MOK first-boot enroll
- Update orchestration
- uupd.timer daily (auto: bootc / rpm-ostree if layered) · ujust margine-update · bootc rollback
- Desktop
- GNOME Shell · o-tiling · Hyprland-style bindings
- CPU schedulers
- BORE by default · sched_ext set in the base image (scx_lavd / bpfland / rusty / flash / cosmos / rustland) · GUI picker in Activities · `ujust margine-scheduler`
- Input
- wsf (wayland-scroll-factor) preloaded into gnome-shell — touchpad scroll speed and pinch sensitivity as a real setting via `wsf-gui` / `wsf set`, inert at factor 1.0 until you change it
- Container tooling
- podman · docker · distrobox · toolbox
- Encryption
- LUKS2 (one checkbox, recommended) · optional TPM2 via systemd-cryptenroll
- Preinstalled apps
- 37 curated Flatpaks baked at install time + 4 heavy creatives in the background (GNOME core utilities, productivity, creative, audio). Gaming clients install on top via `ujust margine-gaming`.
- Image
- margine:stable — single OCI image. The opt-in gaming layer (gamescope + vkBasalt + Steam/Lutris/Heroic/Bottles/Protontricks/ProtonPlus/RetroArch) ships via the `ujust margine-gaming` recipe.
- CI
- build → smoke-boot QEMU → :stable promotion · Anaconda ISO + IA upload pipeline runs on push to main.
- Distribution
- Internet Archive · Torrent + HTTP · cosign signed by digest