5 ms·
Oh this is so interesting. I switched to NixOS (with Flakes) about a week ago and will really love to see more projects in the ecosystem.
by yewenjie 5y ago
Oh this is so interesting. I switched to NixOS (with Flakes) about a week ago and will really love to see more projects in the ecosystem.
- mikepurvis 5y agoI'm a recent Nix convert who also loves flakes and nix-cli and would love to see them get out of unstable and the docs updated to direct users toward them.
- SkyMarshal 5y agoMy last understanding is that Flakes are slated to go into stable in the next NixOS version 21.11 this fall. Do you know if that's still the case? I'm still just using configuration.nix for everything, haven't migrated to Flakes yet.
- mikepurvis 5y agoThe main issue for me is that I'm working on packaging for a proprietary project where the ability to have an overlay flake and lock all my dependencies is critical. So I'm doing this with a flake and it works great, but I really didn't want to have to learn the old-and-busted way of doing it only to have to migrate later, particularly when the ergonomics of flakes is so great.
- lom 5y agoNo. Flakes will be stabilized with nix version 3.0, while the current nix-unstable release is 2.4pre-something. See the roadmap here: https://discourse.nixos.org/t/nix-release-schedule-and-roadmap/14204 https://discourse.nixos.org/t/nix-release-schedule-and-roadm...
- mikepurvis 5y agoI don't love that a post from July talked about stabilizing and releasing 2.4 "in the next few weeks", and now it's September with still no release. OTOH, the list of milestone issues is pretty short: https://github.com/NixOS/nix/issues?q=is%3Aopen+is%3Aissue+milestone%3Anix-2.4 https://github.com/NixOS/nix/issues?q=is%3Aopen+is%3Aissue+m... I expect the delay is mostly due to all this debate raging about `nix shell` naming and semantics: https://github.com/NixOS/nix/issues/4715 https://github.com/NixOS/nix/issues/4715
- SkyMarshal 5y agoThanks!