Shameless borrow various methods of improving Emacs startup time from doom-emacs: b0978a4526/docs/faq.org (how-does-doom-start-up-so-quickly)
b0978a4526/docs/faq.org (how-does-doom-start-up-so-quickly)