Great! Tracking down a solution like this (or hacking something inferior myself) has been on my mind for some time, so thank you for pointing this out.
What are the downsides of keeping mkOutOfStoreSymlink
in my configuration, as opposed to switching in and out when tweaking with the configuration, given that all these files being linked in this way live in the same git repo as my home.nix
itself?
The obvious one I can think of is that, now that they’ve been taken out of read-only file store, something might modify them behind my back, temporarily. Anything else to be aware of?
BTW, thank you very much for creating home-manager.