-
-
Notifications
You must be signed in to change notification settings - Fork 452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracking issue for improving uninstalling #730
Comments
I've fixed As opposed to the installer, I think uninstalling a flake-based system can be handled by the |
That's what confuses me: I was using that version ( |
I believe the uninstaller is not unloading launchd daemons before deleting the files, need to check this further. |
I thought I'd call this out here too, there's a small bootstrapping issue with the uninstaller being a derivation that has to be built to be run. If someone has any issues actually running nix, and they want to uninstall nix-darwin to get back to a clean state, they can't easily do that right now, since the docs recommend running from the derivation |
Some progress was made on this as of #806 as the uninstaller is now installed by default on all The documentation should probably be updated to recommend running the uninstaller from |
Another thing to consider is what we want to do with users and groups created or managed by nix-darwin |
/run
, esp. after Install nix-darwin on flake-based systems #687/Applications/Nix Apps
nix.conf
,bashrc
andzshrc
/run/current-system
$PATH
/etc
configuration got restored correctly/run/*
run
is not mentioned in/etc/synthetic.conf
org.nixos
areorg.nixos.nix-daemon
andorg.nixos.darwin-store
The text was updated successfully, but these errors were encountered: