Menu

Post image 1
Post image 2
1 / 2
0

20-Year Linux Veteran: How I Slashed My Emacs Startup Time by 90%

DEV Community·Andy Stewart·about 1 month ago
#L0WbdNgw
Reading 0:00
15s threshold

As a long-time contributor to the Emacs community and the creator of EAF (Emacs Application Framework), I’ve always maintained one rule: If your development tool takes more than 2 seconds to start, it’s murdering your creativity. Many developers complain that Emacs is "bloated," but the truth is usually just poorly architected configuration. Today, I’m skipping the fluff and sharing my hard-earned methodology for optimizing startup performance. By following these three steps, you can compress your startup time to 1/10th of what it is now. 1. Stop Guessing: Benchmark Your Config The first rule of optimization: If you can't measure it, you can't improve it. Don't blindy disable packages. Insert the following code at the very top of your configuration to use benchmark-init . This recursively analyzes the overhead of every single line in your setup.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More