Metadot: modular dotfile management system