Emacs From Scratch #1 - Getting Started with a Basic Usable Configuration
System Crafters3 HN recommenders · recommended in 3 months, 2021–2024
tutorial · intro · 2021–2024 on HN
The first stream in the Emacs From Scratch series, building a custom Emacs configuration from zero while teaching basics. It covers a usable baseline setup and the packages for completion, themes and productivity.
Recommended as a thoughtful, step-by-step way to build your own Emacs config rather than starting from Doom or Spacemacs.
Up next
5 mo on HNEmacs Org-mode - a system for note-taking and project planning
Google TechTalks
5 HN recommender · 2009–2024
4 mo on HN"Finding bugs without running or even looking at code" by Jay Parlar
Strange Loop Conference
4 HN recommender · 2019–2023
4 mo on HNJohn Wiegley: Putting Lenses to Work
Bay Area Haskell
4 HN recommender · 2020–2024
15 mo on HNRailsConf 2014 - All the Little Things by Sandi Metz
Confreaks
15 HN recommender · 2015–2025
11 mo on HN"Testing Distributed Systems w/ Deterministic Simulation" by Will Wilson
Strange Loop Conference
12 HN recommender · 2014–2024
11 mo on HN🚀 TDD, Where Did It All Go Wrong (Ian Cooper)
DevTernity Conference
11 HN recommender · 2018–2024
11 mo on HNBret Victor - Inventing on Principle
Rui Oliveira
12 HN recommender · 2013–2025
11 mo on HNSolving Problems the Clojure Way - Rafal Dittwald
Clojure/north
10 HN recommender · 2019–2025
11 mo on HNDebugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017
GOTO Conferences
8 HN recommender · 2018–2025
10 mo on HN"Performance Matters" by Emery Berger
Strange Loop Conference
12 HN recommender · 2019–2025
10 mo on HNA Tour of the Acme Editor
Russ Cox
11 HN recommender · 2012–2026
8 mo on HNTech Talk: Linus Torvalds on git
Google
9 HN recommender · 2007–2023
3 comments from Hacker News
It's incredibly useful to me. I love it. I find it nicely curated and true to the word 'starter' (kit). If I knew more about Emacs, this is definitely what I would have created, and in a similar manner. It's that lil' layer of configuration that's missing that makes the first clash with emacs sane. I like the structure. I also like the fact that there's a 'researcher' mixin. Would absolutely love to see your opinionated inclusion of org-roam, and general.el. I recently dabbled into System Crafters' 'Emacs from Sratch' series [0], which is incredibly well thought-out. After 5 hours of following it, you kinda get feature parity between his config and this; but in Berock's case it's done more natively which is really, really neat. I only miss some basic config with general.el. I feel super lucky to have started in Emacs when they finally added LSP and Treesitter support, and with System Crafters' help and yours! [0] ▶ this video
Go through emacs from scratch: ▶ this video Try using that config 25% of your work/productive time for 1 month. Then if you are annoyed by how much time it takes try using doomemacs for the same 25% time. At the end of this you'll know if/which emacs approach is for you.
The Emacs From Scratch series on Youtube is actually quite good. He does have all his config in a Github repository if you need to copy/paste. This is the first video: ▶ this video