The other problem I face is that packages on homebrew , the macOS package manager becomes obsolete and gets deleted from time to time. I added CI testing on GitHub Actions to prevent these breakages and to ensure that my dotfiles are always in good shape for installation. The great thing about GitHub Actions is the generous free tier for open-source repositories.