> ~/.gitconfig, ~/.bashrc, ~/.bash_profile, ~/.vimrc
> ~/.ssh/config
> ~/.gnupg/gpg.conf, ~/.gnupg/gpg-agent.conf
None of those settings are going to be edited by a non-technical human, even on Windows.
OTOH, all of those are easier to edit in their respective files than via a registry hack.