how much annoyance to create to the more numerous NixOS users (all of whom did some partition management during installation) so that the macOS users are not required to do any partition management for Nix use.
I might be projecting, but this at least sounds a little pejorative and dismissive. To be a little more fair–this subset of the question is about installing a package manager, not an OS. Some things to weigh:
- If you installed macOS from scratch, there’s some chance you’ll have to do a little partition management.
- It’s a bit weird for user-installed software to automatically create a partition, but we’re preparing to do just that for UX reasons.
- If there are orgs already saying No to Nix because of /nix, creating a partition will probably only increase that likelihood.
- In mixed-OS orgs, unless the decision-makers have a nuanced understanding of this issue, they might say No to Nix or NixOS organization-wide, rather than just to Nix on macOS.
- Automatically creating a partition and bootstrapping it for use is a substantive change to Nix being so simple you can roll down your window and throw it out with
rm -rf /nix. People who go run
rm -rf /nixand still see a
Nix Storein finder are going to be (justifiably) confused (and perhaps excusably suspicious).