Unfortunately, there isn't a central location where all settings are stored, so this task is a lot harder than it sounds.
Your fonts should be managed by
fontconfig. The possible configuration locations are noted in the article:
The Debian wiki explains that you'll typically find the font files in:
~/.local/share/fonts (user-specific) or
Desktop Configuration (including Digital Clock)
If you're using PIXEL, your desktop configuration will likely be in your home directory, at
You can dump a list of your installed packages with
dpkg --get-selections > ~/installed_packages
Then, on your new Pi, you can run:
dpkg --set-selections < ~/installed_packages
You can migrate the users of your Pi pretty easily. As noted on Server Fault, you need only copy:
This is by no means a complete list. You might like to also read How to backup settings and list of installed packages on Ask Ubuntu for some ideas on how to get started, but I suspect you'll have an easier time doing at least some of the configuration again, without copying it over, simply because it's so hard to actually find every configuration file.