See doom.org for the source configuration file with full commentary. From this file, three configuration files are generated: init.el, packages.el and config.el. These are the files read by Doom Emacs.
I also made a super simple set of Doom-Emacs custom splash screens, which you can find them in the splash/ directory.
If you are interested in the topic of literate configuration, you should check out my free book Literate Configuration!
If you have any questions or feedback, feel free to open an issue at https://gitlab.com/zzamboni/dot-emacs/-/issues.