Scripts, dotfiles, configuration, etc.
The second approach has the advantage that any changes to the files can be
updated simply with a
It is recommended to stick to the XDG Base Directory Specification if
possible, and collect configuration files under
$HOME/.config unless otherwise
A more detailed write-up can be found on my blog.