Skip to content
0:00 / 0:00

#emacs#use-package#garbage-collection

How to Cut Emacs Start Up Time in Half! - Emacs From Scratch #12

System Crafters

39K subscribers • 42 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

16K views5 years ago1 recommendation

Tools and practiceSystems programmingVim, Emacs and editorsPerformance and optimization

Learn how to use use-package and garbage collection tweaks to significantly speed up Emacs startup time.

In this video, we'll learn how to use the features of 'use-package' to cause our Emacs packages to be loaded later so that Emacs starts up much faster than before! We will also learn how to tweak the settings of Emacs' garbage collector so that it enables Emacs to do less work while loading up all of your packages. By the end, we cut startup time of the Emacs From Scratch configuration in half! If you watched the System Crafters Live stream on Feb 2, you've probably already seen this content! I'm reposting just this section of the stream so that it's easier for others to find. Show notes: github.com/daviwil/emacs-from-scratch/blob/master/show-notes… The configuration for this episode: github.com/daviwil/emacs-from-scratch/blob/d23348b4a52dde97f… The starting point for the configuration so you can try it yourself: github.com/daviwil/emacs-from-scratch/blob/492f951d7170dd452… My Emacs configuration: github.com/daviwil/dotfiles/blob/master/Emacs.org If you enjoy this series, please consider becoming a sponsor on GitHub or Patreon: - github.com/sponsors/daviwil - patreon.com/SystemCrafters You can also leave a tip via PayPal: paypal.me/daviwil Follow me on Twitter for more Emacs content! twitter.com/SystemCrafters Chat with the System Crafters community on Discord: discord.gg/yVD8Gx6 Intro music: Coriolis Effect by logos feat. stefsax, licensed CC-BY ccmixter.org/files/mseq/26296

Why it's here

1 person recommends this

What people say. Recommended as an excellent guide for optimizing Emacs startup performance using use-package.

u/daviwilSystem Craftersin r/emacs • Recommends

How to Cut Emacs Start Up Time in Half! - Emacs From Scratch #12