/roadmap
Status, plans and limits.
There's no formal roadmap. This page covers where releases stand, the one thing that's planned, and what Ephemeral Nix doesn't do.
01Now
Current releases.
Releases mostly run themselves. Every Monday the config gets a patch release with the newest nixpkgs, once the boot tests pass. Every Tuesday the installer opens a pull request for the newest config release and runs the install test on it; if it passes, a new installer and ISO are released. Inputs other than nixpkgs are updated once a month, in a pull request I read before merging.
What changed, and what to do about breaking changes, is in the config changelog and the installer changelog.
02Planned
One stated plan.
- planned
Move to the stable NixOS 26.11 channel
The config tracks
nixos-unstableand moves to the stable 26.11 channel once that's released.
03Known limits
Current limits.
These are current limits, not promises to remove them.
| Secure Boot | Not set up; installing needs it off. The kernel and initrd on /boot aren't verified at boot. |
|---|---|
| TPM unlocking | The disk unlocks with a passphrase only. |
| Hibernation | Off, because protecting the kernel image rules it out. Suspend works. |
| Architectures | x86_64 with UEFI only. |
| NVIDIA | Evaluated in CI, not run. Laptops with two GPUs need PRIME set up in a module of your own. |
| Wi-Fi in a VM | Not tested; CI only checks that the ISO has what Wi-Fi needs. |
04Out of scope
Ruled out by design.
Ephemeral Nix is an opinionated NixOS for one person on one machine. The config's ARCHITECTURE.md rules these out:
- Other disk layouts or file systems
- Dual boot
- More than one user per machine
- Becoming a general-purpose installer