I haven't seen any other repos on GitHub with a similar layout. Why do people rely on GNU Stow and other complicated tools to essentially do what git does? I haven't noticed any performance problems with just using git.
edit: after posting this I found another article [2] which essentially argues the same thing but I'm curious to hear arguments against this.
[1] https://github.com/chapmanjacobd/computer/
[2] https://www.unixdigest.com/tutorials/keeping-your-home-in-git.html