|
|
|
|
|
by microtonal
2246 days ago
|
|
The separate volume is still required. As far as I understand if you use an encrypted volume, it does not mount early enough in the login process and you have resort to more hacks to make it work. Ideally the Nix store would be in some non-root location. But that requires a completely new binary cache among other things (since /nix store paths are hardcoded in binaries, scripts, etc). Also making /nix a symlink doesn't really work in some cases, since realpath reports the actual path and that may break builds/applications. It used to work so nicely out of the box :(, but I can also understand why Apple wants to enforce read-only system volumes, since it blocks nastier rootkits, etc. |
|