Homespun artisanal application configuration, the way grandad used to do it.
Common stuff is scripted. Run:
% zsh install.sh
Site-local/personal stuff isn't scripted.
Create ~/.gitconfig.local
as follows:
[user]
name = "<name>"
email = "<email>"
Place custom zsh
configuration in ~/.zshrc.local
.