Conversation

Replying to
I feel like I'm finally starting to get my head around it! I've have managed to install nix, have a nix-darwin configuration installed using flakes, and am using home-manager to manage program-specific configuration. It's starting to look rather comfy!
1
1
Show replies
Replying to
I think the decisions that you need to make won’t necessarily change with more releases, but I’ve been using nix/NixOS for the last 4 years and wont be switching back to OS X/homebrew. I’ve had great experiences of upgrading packages without breakage and that’s a great feeling!
1
1
I think the thing I've been concerned about is the nix command and flakes. Both seem really nice for usability, but still seem experimental and in state of flux, and not documented that well, so I'm not sure if it's really a good idea to give them a go yet 😅
This Tweet was deleted by the Tweet author. Learn more
Hmm, seems like things seem to be moving towards flakes at least, but yeah it does seem to be a bit in flux, which is why I was wondering whether to hold off. But yeah I'm giving it a go – will see how bad it ends up going!
1
Show replies
Replying to
I’ve settled on using Homebrew for the environment (instead of nix-env), and Nix for release builds, so that they are repeatable and I can archive everything needed. I’m working with Rust and Bevy.
1