Unstable Packages in Stable?

I am happy using the stable branches of NixOS (and other distros) but have come upon a minor hassle. There are 2 pieces of software that I use every day for my job, and the versions on the stable branch are behind what I’m used to. I’ve noticed that the unstable branch has them. So my question is: what is the best way of merging software from the unstable branch into my existing stable system? Should I have a look at Flakes, or is there a better way? I generally dislike doing this because I’ve had issues with mismatched dependencies in the past.
Or should I even bother? I read that NixOS 25.05 “Warbler” is coming out next month… will the packages from unstable be merged into Warbler? I don’t mind waiting until the end of May.
Thank you.

Yes, every commit from unstable is in the master branch right now. Eventually, the master branch will split off into the release-25.05 branch.

1 Like

Thanks for that! I’m just going to wait for NixOS 25.05!

I ran the update this morning and I’m now on NixOS 25.05. It all went without a hitch, and I now have the newest versions of the packages I use daily. Thanks again!

1 Like