Skip to content
@doomemacs

Doom Emacs

A configuration framework for GNU Emacs.

Supports Emacs 27.1 - 29.4 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 https://github.com/doomemacs/doomemacs ~/.config/emacs
~/.config/emacs/bin/doom install

Pinned Loading

  1. doomemacs doomemacs Public

    An Emacs framework for the stubborn martian hacker

    Emacs Lisp 19.7k 3.1k

  2. themes themes Public

    A megapack of themes for GNU Emacs.

    Emacs Lisp 2.2k 396

  3. snippets snippets Public

    The Doom Emacs snippets library

    YASnippet 291 99

Repositories

Showing 10 of 12 repositories
  • doomemacs Public

    An Emacs framework for the stubborn martian hacker

    doomemacs/doomemacs’s past year of commit activity
    Emacs Lisp 19,745 MIT 3,074 629 (43 issues need help) 45 Updated Dec 5, 2024
  • themes Public

    A megapack of themes for GNU Emacs.

    doomemacs/themes’s past year of commit activity
    Emacs Lisp 2,195 MIT 396 75 16 Updated Nov 20, 2024
  • .github Public
    doomemacs/.github’s past year of commit activity
    6 2 0 0 Updated Aug 22, 2024
  • snippets Public

    The Doom Emacs snippets library

    doomemacs/snippets’s past year of commit activity
    YASnippet 291 MIT 99 7 3 Updated Aug 9, 2024
  • ci Public

    (WIP) A Github action that sets up a Doom Emacs environment for CI/CD.

    doomemacs/ci’s past year of commit activity
    16 MIT 2 2 1 Updated Sep 7, 2023
  • discord-bot Public archive

    DoomBot, your friendly neighborhood demon slayer

    doomemacs/discord-bot’s past year of commit activity
    JavaScript 3 MIT 4 1 2 Updated Sep 7, 2023
  • discourse-theme Public archive

    The theme for Doom Emacs' DIscourse

    doomemacs/discourse-theme’s past year of commit activity
    SCSS 10 MIT 4 2 0 Updated Sep 7, 2023
  • modules-contrib Public

    Community-contributed modules for Doom Emacs.

    doomemacs/modules-contrib’s past year of commit activity
    Emacs Lisp 23 2 0 1 Updated Nov 18, 2022
  • modules Public

    Official modules for Doom Emacs

    doomemacs/modules’s past year of commit activity
    Emacs Lisp 10 1 0 0 Updated Aug 6, 2022
  • discourse-custom-bbcodes Public archive

    A Discourse plugin for specialized BBCodes. Made for Doom Emacs' Discourse server.

    doomemacs/discourse-custom-bbcodes’s past year of commit activity
    JavaScript 2 MIT 1 0 0 Updated May 4, 2022