Skip to content

Doom Emacs

A configuration framework for GNU Emacs.

Supports Emacs 27.1 - 29.2 Discord Server Discourse server Support the project

It's a tale as old as time: a stubborn, shell-dwelling, and melodramatic vimmer -- tormented by Vimscript and his boundless productivity -- makes a formal request to the netherworld for a transfer. They agree. The terms? He must lure more unsuspecting souls into a life of eternal bikeshedding. Now he runs the place.

Doom Emacs is a configuration framework for GNU Emacs with an optional starter kit attached. It's tailored for bankruptcy veterans seeking a faster, more reliable, and reproducible foundation for their next config, or for beginners who want a softer introduction to our favorite operating system.

Quick install

git clone --depth 1 --single-branch ~/.config/emacs
~/.config/emacs/bin/doom install


  1. doomemacs doomemacs Public

    An Emacs framework for the stubborn martian hacker

    Emacs Lisp 18.8k 3k

  2. themes themes Public

    A megapack of themes for GNU Emacs.

    Emacs Lisp 2.1k 382

  3. snippets snippets Public

    The Doom Emacs snippets library

    YASnippet 284 96


Showing 10 of 12 repositories