What I have seen is every application is different. As a sane default, applications shall not create config files in $HOME, to avoid overwriting existing config files ( at least in arch). For example, applications like mpv, ncmpc, ncmpcpp,vimb, qutebrowser don't create config file in $HOME, you...