Hacker ApprovedDepartments

Doom Emacs

Hacker Approved

The most recommended of 5 Emacs distributions

People recommend Doom Emacs as a preconfigured Emacs setup that gives beginners sane defaults and Vim-style keys. Critics say it hides how Emacs works and adds complexity.

47 people recommended Doom Emacs in Hacker News comments, 9 had mixed feelings and 21 criticized it, November 2025 to October 2026.

Summary written by Claude from 53 comments.

77 people gave an opinion

recommend it
47
mixed feelings
9
warn against or regret it
21

The record

Each figure is one person. RecommendsMixed feelingsCriticizes

Recommended in 11 of 12 months

In 29 different threads.

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: not recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended

Why it carries the badge

  • 47 people recommend itNeeds 10 or more, met.
  • 2.2 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 of 12 monthsNeeds 4 or more, met.
  • Recommended in 29 threadsNeeds 5 or more, met.
  • The biggest thread supplies 28% of its recommendersNeeds half or less, met.

The same rules apply to every product, and the badge can’t be bought. Mixed feelings count toward neither side. How the badge works

What people say about it

Reasons grouped from a sample of 40 of the 102 opinions about it, picked in proportion to how many people recommend it, have mixed feelings and criticize it. Each mark is one comment in the sample. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Shows what Emacs can do

    “Doom emacs and Spacemacs are both good starter kits to give you an idea of what you could do.”

    Comment from 29 Apr 2026 in “I have officially retired from Emacs”

    “I found DistroTubes literate DoomEmacs Config a good starting point to see whats possible.”

    Comment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

    “I suggest trying out Doom and maybe some other configs to see what's available”

    Comment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”
  • Works well for long-term use

    “switched to Emacs and Doom + eVil, and am relieved to be back in a nice stable system again”

    Comment from 28 Oct 2026 in “Emacs Turns 50”

    “everything mostly just works other than some color scheme weirdness I had to fix”

    Comment from 15 Jun 2026 in “Even More Batteries Included with Emacs”

    “that config gave me the opportunity to stay in Doom Emacs for 98% of the time”

    Comment from 3 Jun 2026 in “Building iOS Apps with Doom Emacs”
  • Sane defaults and good out-of-box setup

    “some other distro like Doom Emacs or Spacemacs or stuff like that, if they are after a better out of the box experience”

    Comment from 15 Jun 2026 in “Even More Batteries Included with Emacs”

    “it definitely helped to streamline the beginner phase where vanilla would have felt overwhelming”

    Comment from 6 Nov 2025 in “How I am deeply integrating Emacs”

    “with Doom I didn't have to cobble together a functional config from scratch.”

    Comment from 27 Dec 2025 in “VSCode rebrands as "The open source AI code editor"”
  • Familiar Vim-style keybindings out of the box

    “Doom is configured from the get go as a gateway from vim/neovim into emacs, and it does that job very well.”

    Comment from 6 Nov 2025 in “How I am deeply integrating Emacs”

    “The key bindings out of the box with something like Doom emacsx is a big selling point too.”

    Comment from 10 Jan 2026 in “How Markdown Took over the World”

    “I would recommend just using Doom especially if you are coming from a Vim background.”

    Comment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

What people warn about

Each mark is one comment

  • Hides underlying Emacs understanding

    “Don't use doom etc, just standard emacs, otherwise you won't have any understanding of what is happening and how to fix it.”

    Comment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

    “so many things are already installed/configured that you end up using them without any real "under the hood" understanding”

    Comment from 6 Nov 2025 in “How I am deeply integrating Emacs”

    “cryptic setups that are wrapped in "convenience layers" that obscure details”

    Comment from 16 Nov 2025 in “IDEmacs: A Visual Studio Code clone for Emacs”
  • Adds complexity and extra code

    “Doom suffered (for me) from a lot of complexity, assumed emacs knowledge, and confusion for how to customize.”

    Comment from 23 Jul 2026 in “Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot”

    “I feel like I am depending on a huge bunch of code and configuration I might not really even need”

    Comment from 18 Jun 2026 in “Emacs 31 Is Around the Corner: The Changes I'm Daily Driving”

    “modernizing frameworks like Doom / Spacemacs only add to the complexity”

    Comment from 25 Apr 2026 in “"Plain text has been around for decades and it's here to stay." – Unsung”
  • Modal editing disliked

    “it starts with Vi keybindings by default (I quite disfavour modal editing”

    Comment from 6 Nov 2025 in “How I am deeply integrating Emacs”

    “The modal editing of vim, doom etc always struck me as pointless typing”

    Comment from 22 Feb 2026 in “Show HN: Elecxzy – A lightweight, Lisp-free Emacs-like editor in Electron”

Other Emacs distributions people recommend

The four most recommended other Emacs distributions, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Doom Emacs compared with 4 alternatives
ProductRecommendMixedCriticizeApprovalMonthsHad forBadge
Doom EmacsThis page4792169%11—Approved
Emacs Bedrock200195%9—Approved
Spacemacs1761652%10——
Emacs Solo700100%3——
minimal-emacs.d by James Cherti600100%3——
See all 5 Emacs distributions, ranked

What people said

40 of the 102 opinions about it, picked in proportion to the three counts, newest first. Each links to the original comment.

“switched to Emacs and Doom + eVil, and am relieved to be back in a nice stable system again”

RecommendsComment from 28 Oct 2026 in “Emacs Turns 50”

“It strikes a really good balance between sane defaults, and easy expansion.”

RecommendsComment from 14 Oct 2026 in “I tried to move my notes out of Emacs. I failed. Again”

“they hinder future customizability because you'll be fighting against your config”

CriticizesComment from 10 Oct 2026 in “I tried to move my notes out of Emacs. I failed. Again”

“I haven't felt the need to customize almost anything since I switched”

RecommendsComment from 25 Aug 2026 in “What's new in Emacs 31.1”

“Doom suffered (for me) from a lot of complexity, assumed emacs knowledge, and confusion for how to customize.”

CriticizesComment from 23 Jul 2026 in “Escape IntelliJ: Scala and Kotlin LSPs on Emacs Eglot”

“but I like Doom's core macros - map!, add-hook!, defadvice!, undefadvice!, etc.”

RecommendsComment from 18 Jun 2026 in “Emacs 31 Is Around the Corner: The Changes I'm Daily Driving”

“I feel like I am depending on a huge bunch of code and configuration I might not really even need”

MixedComment from 18 Jun 2026 in “Emacs 31 Is Around the Corner: The Changes I'm Daily Driving”

“doom or whatever is an entire extra layer of code and idioms on top of that”

CriticizesComment from 15 Jun 2026 in “Even More Batteries Included with Emacs”

“some other distro like Doom Emacs or Spacemacs or stuff like that, if they are after a better out of the box experience”

RecommendsComment from 15 Jun 2026 in “Even More Batteries Included with Emacs”

“Doom Emacs, and other approachable "distributions" are the way to make the power of Emacs accessible.”

RecommendsComment from 15 Jun 2026 in “Even More Batteries Included with Emacs”

“everything mostly just works other than some color scheme weirdness I had to fix”

RecommendsComment from 15 Jun 2026 in “Even More Batteries Included with Emacs”

“that config gave me the opportunity to stay in Doom Emacs for 98% of the time”

RecommendsComment from 3 Jun 2026 in “Building iOS Apps with Doom Emacs”

“if you start out with a kit like doom emacs, you’ll be largely insulated from that.”

RecommendsComment from 3 Jun 2026 in “1-Click GitHub Token Stealing via a VSCode Bug”

“showed me what was possible, what I liked, and what I really had no need for”

MixedComment from 13 May 2026 in “The Emacsification of Software”

“I use a doom emacs overlay that uses pgtk so it works flawlessly on wayland”

RecommendsComment from 4 May 2026 in “I have officially retired from Emacs”

“Doom emacs and Spacemacs are both good starter kits to give you an idea of what you could do.”

RecommendsComment from 29 Apr 2026 in “I have officially retired from Emacs”

“modernizing frameworks like Doom / Spacemacs only add to the complexity”

CriticizesComment from 25 Apr 2026 in “"Plain text has been around for decades and it's here to stay." – Unsung”

“The modal editing of vim, doom etc always struck me as pointless typing”

CriticizesComment from 22 Feb 2026 in “Show HN: Elecxzy – A lightweight, Lisp-free Emacs-like editor in Electron”

“The key bindings out of the box with something like Doom emacsx is a big selling point too.”

RecommendsComment from 10 Jan 2026 in “How Markdown Took over the World”

“these editors will be around for the next 1000 years and you wont need to fight against some BS features”

RecommendsComment from 5 Jan 2026 in “I switched from VSCode to Zed”

“with Doom I didn't have to cobble together a functional config from scratch.”

RecommendsComment from 27 Dec 2025 in “VSCode rebrands as "The open source AI code editor"”

“If you're accustomed to vi modes, Doom Emacs is very approachable.”

RecommendsComment from 13 Dec 2025 in “JetBrains cancels Fleet”

“I built my config on it for years, and am happy with my current setup”

RecommendsComment from 8 Dec 2025 in “Emacs is my new window manager (2015)”

“cryptic setups that are wrapped in "convenience layers" that obscure details”

CriticizesComment from 16 Nov 2025 in “IDEmacs: A Visual Studio Code clone for Emacs”

“There Doom Emacs was not stable. Sometimes it just crashed and one time I even lost a whole function I wrote”

CriticizesComment from 6 Nov 2025 in “How I am deeply integrating Emacs”

“Doom is configured from the get go as a gateway from vim/neovim into emacs, and it does that job very well.”

RecommendsComment from 6 Nov 2025 in “How I am deeply integrating Emacs”

“so many things are already installed/configured that you end up using them without any real "under the hood" understanding”

CriticizesComment from 6 Nov 2025 in “How I am deeply integrating Emacs”

“it definitely helped to streamline the beginner phase where vanilla would have felt overwhelming”

MixedComment from 6 Nov 2025 in “How I am deeply integrating Emacs”

“it starts with Vi keybindings by default (I quite disfavour modal editing”

CriticizesComment from 6 Nov 2025 in “How I am deeply integrating Emacs”

“Rationale was that it'd be mostly pre-configured to a sane standard”

MixedComment from 6 Nov 2025 in “How I am deeply integrating Emacs”

“This will give you a Vim like experience with basic project management.”

RecommendsComment from 2 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“the benefit is largely in discovering the absolutely vast plethora of features”

RecommendsComment from 2 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“Doom and Spacemacs are IMO sufficiently good abstractions that you will almost never need to have understanding of the underlying system and to fix things.”

RecommendsComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“I found DistroTubes literate DoomEmacs Config a good starting point to see whats possible.”

RecommendsComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“I suggest trying out Doom and maybe some other configs to see what's available”

RecommendsComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“Don't use doom etc, just standard emacs, otherwise you won't have any understanding of what is happening and how to fix it.”

CriticizesComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“The problem with learning heavily customized distributions like Doom is that they won't be installed elsewhere”

CriticizesComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“it still includes a lot of emacs black magic that makes emacs much faster”

RecommendsComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“I would recommend just using Doom especially if you are coming from a Vim background.”

RecommendsComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

“Doom is still a good reference for which packages people find interesting”

MixedComment from 1 Nov 2025 in “Ask HN: Where to begin with "modern" Emacs?”

Counts come from 1,791,911 Hacker News comments labeled by Claude, November 2025 to October 2026, with data through October 31, 2026. Counts updated 2 Nov 2026. How we count. Report a mistake.