This article explains an approach to dotfiles management that emphasizes testability, using the author’s dotfiles repository shunk031/dotfiles as a case study. Table of Contents Introduction Dotfiles and Dotfiles Repositories The dotfiles refer to configuration files that start with a “.” (dot) such as .bashrc, .vimrc, and .gitconfig. In recent years, dotfiles repositories that manage these files

