Have you tried using the Determinate Systems installer? This (supposedly) helps to not break everything on system updates. As far as I can tell, it works.
It adds a launchd service that makes sure stuff sourcing your Nix environment setup script is present in all your shell units on boot, so they get reestablished when macOS updates nuke them.
macOS apps do weird shit to work around macOS quirks. But it's a really good installer. Can't recommend it enough.
pxc|1 year ago
macOS apps do weird shit to work around macOS quirks. But it's a really good installer. Can't recommend it enough.
jordanreger|1 year ago