The primary complaint of the article is tools that manage the files in git and symlink things into place have lots of dependencies.
ghar, a project I wrote, is a single standalone python file: https://github.com/philips/ghar
ghar, a project I wrote, is a single standalone python file: https://github.com/philips/ghar