manage dotfiles through multiple environments.