My personal dotfiles + a microframework for managing them