Thanks for you answer!
Both approaches are interesting. The use of a symlink makes it easy to have the local clone work for different scenarios; using different modules is a bit harder for me to understand (I will have to read more about mkDefault
) but I grasp the idea behind it.
I also found this other approach with Home manager.
At work I know that they prefer that my “work” setup is not part of my public setup. How would you organize that?