I split up my "~/bin" and "~/work/dotfiles" repositories. Each of them now has a "-pub" counterpart. I want to be able to use the most important configs and scripts both at work and at home. The whole situation is not satisfying. Yet. It's all very ugly because I have to take care of what is "public" and what's "private". Grmpf. On top of that, I have not yet found the ideal way to put dotfiles in a git repository. For now, an actual file might be "~/work/dotfiles/.vimrc". The "~/.vimrc" is just a symbolic link. Now, how to manage all those symlinks? I can't think of a better solution, though.