/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-unstable and 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 BootNot set up; installing needs it off. The kernel and initrd on /boot aren't verified at boot.
TPM unlockingThe disk unlocks with a passphrase only.
HibernationOff, because protecting the kernel image rules it out. Suspend works.
Architecturesx86_64 with UEFI only.
NVIDIAEvaluated in CI, not run. Laptops with two GPUs need PRIME set up in a module of your own.
Wi-Fi in a VMNot 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