This release includes some fixes users reported on Macs (notably #212) and introduces a new init-less option for Linux.
Using --init none
lets users enjoy Nix in places where an init system is not present. Since the darwin-multi
and the steam-deck
planners require the init system for mounting /nix
, they did not receive a similar option. --init none
permits use cases such as WSL2 (without Systemd) or inside running Docker containers.
Users of the linux-multi
planner can also try --no-start-daemon
which allows for Nix to be installed during a docker build
command.
Bugfixes
- Use a UUID instead of volume name for fstab on Mac by @Hoverbear in #215
What's Changed
- Add a friendly top comment about
nix-installer.sh
by @Hoverbear in #216 - Verify the apfs volume doesn't already exist before trying to create it by @Hoverbear in #217
- Add plist use to the CreateFstabEntry action by @Hoverbear in #221
- Use 30k range not 3k range for UIDs on Linux and 30k for a GID on all by @Hoverbear in #222
- init-less install by @Hoverbear in #188
Full Changelog: v0.1.0...v0.2.0