Introducing flox - Nix for simplicity and scale

A quick flox update and thank you

I just wanted to say thank you briefly to the community for the warm welcome we’ve received so far and share a few things we’re working on to make flox better for you!

We’ve had more than 160 people sign up for the beta, 80 join our Discourse, and a dozen join our Slack. You guys have also shared a lot of ideas for making flox better that we’re working on now:

  1. The ability to download the full contents of a profile, so you can take it on the go (This is out now under floxpm download)
  2. A watcher to see the progress of your lazy downloads, so you know why your commands are hanging
  3. Support for installing flox on NixOS configured with flakes
  4. A more intuitive dialogue for initializing Nix expressions (flox init)
  5. A MacOS client
  6. Loads of minor bug fixes

A few people had problems logging in (because github is case insensitive but we/Nix aren’t!) that we’ve sorted out now. And @grahamc has been hard at work making Hydra more efficient for us and the Nix community.

We’ve also had many people request we open source parts (or all) of flox, and we’re trying to figure out the best way to do this. It’s slow going (thanks to lawyers), so thanks for your patience.

Special thanks to @jD91mZM2 @castrojo @stolyaroleh @edolstra @lheckemann @robertodr @DieracDelta @zimbatm for especially detailed feedback!

We’re going to continue pumping out updates to make it easier to bring to Nix to work.

10 Likes