My long-running dotfiles repository built with dotbot was getting cluttered with configurations from abandoned experiments, and I wanted more control over what gets included and excluded on different machines. August 2023: gradually start rebuilding with chezmoi.
.chezmoi.yaml.tmpl is a chezmoi template to set consistent variables for all machines.
.chezmoidata.yaml sets variables for each machine and is ignored by git.