FYI this is easier to do with GNU stow, which can take a directory of configs and symlink it to another directory (like $HOME).
5 karma · joined August 10, 2012
[ my public key: https://keybase.io/nicolasmccurdy; my proof: https://keybase.io/nicolasmccurdy/sigs/NGXp4vJjdtCZ0NckUbd2Au8C9mPdZQ7Nr1HFSglQLHU ]
I have a bit of work to do before it will be done, but if you'd like to contribute feel free to fork it.