I use this project to configure my macOS the way I like it. That way I can wipe and re-install with less effort.
- Install homebrew with the command from the site
- brew install pipx
- pipx install ansible==2.9.9
- ansible-playbook playbook.yml
- 
Install Mac applications (list located in roles/adamgold/files/vars/main.yml)
- 
Run :PluginInstall in Vim 
- 
Install VSCode Extensions: 
- 
Set Alfred directory to the cloud storage 
- 
Install Alfred Workflows: 
- 
Set gitreposextension settings to (alfred/workflow data/git-repos/settings.json):
{
	"__workflow_last_version": "2.1.2",
	"app_cmd": "iTerm",
	"app_default": "Visual Studio Code",
	"global_exclude_patterns": [],
	"search_dirs": [
		{
			"depth": 4,
			"name_for_parent": 1,
			"path": "~/Documents/Development"
		}
	]
}