
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: https://github.com/daviwil/emacs-from-scratch/blob/master/show-notes/Emacs-Scratch-12.org
The configuration for this episode: https://github.com/daviwil/emacs-from-scratch/blob/d23348b4a52dde97f4f7cbcd66a519b5fd0a143c/Emacs.org
The starting point for the configuration so you can try it yourself: https://github.com/daviwil/emacs-from-scratch/blob/492f951d7170dd4526227b6d4de2d7f6e3582c30/Emacs.org
My Emacs configuration: https://github.com/daviwil/dotfiles/blob/master/Emacs.org
If you enjoy this series, please consider becoming a sponsor on GitHub or Patreon:
- https://github.com/sponsors/daviwil
- https://patreon.com/SystemCrafters
You can also leave a tip via PayPal: https://paypal.me/daviwil
Follow me on Twitter for more Emacs content!
https://twitter.com/SystemCrafters
Chat with the System Crafters community on Discord: https://discord.gg/yVD8Gx6
Intro music: Coriolis Effect by logos feat. stefsax, licensed CC-BY
http://ccmixter.org/files/mseq/26296
...
https://www.youtube.com/watch?v=9i_9hse_Y08