README.org
March 16, 2026 · View on GitHub
** Starter packs/defaults
- [[https://github.com/syl20bnr/spacemacs][Spacemacs]]
- [[https://github.com/hlissner/doom-emacs][Doom Emacs]]
- [[https://github.com/bbatsov/prelude][Prelude]]
- [[https://github.com/SystemCrafters/crafted-emacs][Crafted Emacs]]
- [[https://github.com/overtone/emacs-live][Emacs Live]]
- [[https://github.com/seagle0128/.emacs.d][Centaur Emacs]]
- [[https://github.com/jkitchin/scimax][Scimax]]
- [[https://git.sr.ht/~technomancy/better-defaults][Better Defaults]]
- [[https://github.com/thefrontside/frontmacs][Frontmacs]]
- [[https://github.com/rougier/nano-emacs][Nano Emacs]]
- [[https://github.com/abougouffa/minemacs][MinEmacs]]
- [[https://github.com/jcs-emacs/jcs-emacs][JCS-Emacs]]
- [[https://github.com/jamescherti/minimal-emacs.d][minimal-emacs.d]]
- [[https://github.com/LionyxML/emacs-kick][Emacs-Kick]]
- [[https://github.com/LionyxML/emacs-solo][Emacs Solo]]
- [[https://github.com/corgi-emacs/corgi][Corgi Emacs]]
** A list of people with nice [[https://www.gnu.org/software/emacs/][emacs]] config files
|-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Name | config | Key Bindings | Literate | Package | Emacs version | Clonable | Highlights | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Aaron Culich | [[https://github.com/aculich/.emacs.d][.emacs.d]] | classic | ✔ | use-package | 25+ | ✔ | OSX, latex, scala | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Alain M. Lafon | [[https://github.com/munen/emacs.d][.emacs.d]] | classic, evi | ✔ | package | 24+ | ✔ | mu4e | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Alex Kost | [[https://github.com/alezost/emacs-config][emacs-config]] | non-standard | | quelpa | | ✔ | multiple systems | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Bailey Ling | [[https://github.com/bling/dotemacs][dotemacs]] | evil, classic | | package | | ✔ | KISS | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Chen Bin | [[https://github.com/redguardtoo/emacs.d][emacs.d]] | evil | | package | 24.3.1+ | ✔ | robust, windows | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Chris Barrett | [[https://github.com/chrisbarrett/.emacs.d][.emacs.d]] | classic | | use-package | | ✔ | git subtrees instead of Emacs package manager | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Christopher Wellons | [[https://github.com/skeeto/.emacs.d][.emacs.d]] | classic | | use-package | 24.4+ | ✔ | feed, youtube, jekyll | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Chunyang Xu | [[https://github.com/xuchunyang/emacs.d][emacs.d]] | classic | | use-package | 24+ | ✔ | eshell, helm | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Damien Cassou | [[https://github.com/DamienCassou/emacs.d][emacs.d]] | classic | | borg + use-package | 25+ | ✔ | borg, multi mail accounts, carddav+caldav, password store | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Daniel Kraus | [[https://github.com/dakra/dmacs][dmacs]] | classic | ✔ | borg + use-package | 25+ | ✔ | borg, exwm, remote setup, email | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Dennis Ogbe | [[https://web.archive.org/web/20170413150436/https://ogbe.net/emacsconfig.html][settings.org]] | classic | ✔ | package | | | org blog, matlab, latex, email | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Dmytro Lispyvnyi | [[https://github.com/a13/emacs.d][emacs.d]] | classic | ✔ | use-package | 24.4+ | ✔ | Russian and Ukrainian localizations, web-browsing, mu4e | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | enzu.ru | [[https://github.com/enzuru/.emacs.d][.emacs.d]] | meow, lispy | | straight use-package | 29+ | ✔ | cutting edge, maximalist, lisp support, organized by folder | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Howard Abrams | [[https://github.com/howardabrams/dot-files][dot-files]] | classic | ✔ | use-package | | ✔ | inspirational, programming languages, file management | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Ista Zahn | [[https://github.com/izahn/dotemacs][dotemacs]] | classic, non-standard | ✔ | package | 26 | ✔ | newbie friendly, ide like, for scientists | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Ivan Malison | [[http://ivanmalison.github.io/dotfiles/][emacs.d]] | classic | ✔ | use-package | 25 | | term-mode (projectile), org (export), language support | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Jason Milkins | [[https://github.com/ocodo/.emacs.d][.emacs.d]] | classic | | use-package | 25+ | ✔ | inspirational, lots of goodies | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Jay Dixit | [[https://github.com/incandescentman/Emacs-Settings][Emacs-Settings]] | classic | | package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Jim Myhrberg | [[https://github.com/jimeh/.emacs.d][.emacs.d]] | classic | | package | 26.1 | ✔ | programming, fully featured, project navigation | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Joe Di Castro | [[https://github.com/joedicastro/dotfiles/tree/master/emacs/.emacs.d][Emacs Configuration]] | classic | ✔ | use-package | | | org, uses even images, hydras, mu4e | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | John Wiegley | [[https://github.com/jwiegley/dot-emacs][dot-emacs]] | classic | | use-package | | ✔ | inspirational, fully featured, lots of utils, gnus, modules | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Jonathan Hayase | [[https://github.com/PythonNut/emacs-config][emacs-config]] | evil | | use-package | 25.1+ | ✔ | a lot of weird stuff you might not see in other configs | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Joost Diepenmaat | [[https://github.com/joodie/emacs-literal-config][emacs-literal-config]] | classic | ✔ | package | | ✔ | programming, org-babel | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Jordon Biondo | [[https://github.com/jordonbiondo/.emacs.d][.emacs.d]] | key chords, classic | | use-package | 25+ | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Jorgen Schäfer | [[https://github.com/jorgenschaefer/Config][Config]] | classic | | package | | ✔ | circe | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Julien Fantin | [[https://github.com/julienfantin/.emacs.d][.emacs.d]] | classic | | use-package | | ✔ | theme helpers, prose, programming languages, lisp | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Junpeng Qiu | [[https://github.com/cute-jumper/.emacs.d][.emacs.d]] | evil, classic | | package | | ✔ | inspired | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Justin Talbott | [[https://github.com/waymondo/hemacs][hemacs]] | classic | | use-package | 25+ | ✔ | osx, programming languages | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Karl Voit | [[https://github.com/novoid/dot-emacs/][.emacs.d]] | classic | ✔ | use-package | 25+ | ✔ | org, OS-independent, hydra, PIM | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Kaushal Modi | [[https://github.com/kaushalmodi/.emacs.d][.emacs.d]] | classic | | use-package | 24.5+ | [[https://github.com/kaushalmodi/.emacs.d#using-my-emacs-setup][✔]] | GNU/Linux, Windows, Termux (Android), custom theme. | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Karthink Chikmagalur | [[https://github.com/karthink/.emacs.d][.emacs.d]] | classic | | elpaca + use-package | 27+ | ✔ | org, email, LaTeX, Anki, minibuffer workflow | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Lars Andersen | [[https://github.com/expez/.emacs.d][.emacs.d]] | evil | | package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Lars Tveito | [[https://github.com/larstvei/dot-emacs][dot-emacs]] | classic | ✔ | package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Magnar Sveen | [[https://github.com/magnars/.emacs.d][.emacs.d]] | classic | ✔ | package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Matthew Bauer | [[https://github.com/matthewbauer/bauer][README.org]] | classic | ✔ | use-package | 25+ | ✔ | org, nix, haskell, tangle | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Matthew Zeng | [[https://github.com/MatthewZMD/.emacs.d][emacs.d]] | classic | ✔ | use-package | 26+ | ✔ | popular | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Matus Goljer | [[https://github.com/Fuco1/.emacs.d][.emacs.d]] | evil, classic | | package, use-package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Musa Al-hassy | [[https://github.com/alhassy/emacs.d][emacs.d]] | classic | ✔ | use-package | 25+ | ✔ | Extensively documented | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Nathan Typanski | [[https://github.com/nathantypanski/emacs.d][emacs.d]] | evil | ✔ | use-package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Nicolas Petton | [[https://github.com/NicolasPetton/emacs.d][emacs.d]] | classic | | borg | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Oleh Krehel | [[https://github.com/abo-abo/oremacs][oremacs]] | evil | | use-package | 24.4 | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Ono Hiroko | [[https://github.com/kuanyui/.emacs.d][.emacs.d]] | classic | | package | 26.1 | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Phil Hagelberg | [[https://github.com/technomancy/dotfiles/tree/master/.emacs.d][.emacs.d]] | classic | | package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | PythonNut | [[https://github.com/PythonNut/emacs-config][emacs-config]] | evil | | straight use-package | 24.4+ | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Nicholas Vollmer | [[https://github.com/progfolio/.emacs.d][.emacs.d]] | evil, classic | ✔ | elpaca + use-package | 27+ | ✔ | literate, EXWM, custom theme, extensive keybinding system | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Protesilaos Stavrou | [[https://gitlab.com/protesilaos/dotfiles/-/tree/master/emacs/.emacs.d][.emacs.d]] | classic | ✔ | package | 27 | | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Radon Rosborough | [[https://github.com/raxod502/radian][Radian]] | classic | | straight use-package | 25+ | ✔ | elegance, consistency, future-proof, deferred installation | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Ryan C. Thompson | [[https://github.com/DarwinAwardWinner/dotemacs][dotemacs]] | classic | ✔ | straight use-package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Sacha Chua | [[https://github.com/sachac/.emacs.d][.emacs.d]] | classic | ✔ | use-package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Samuel Tonini | [[https://github.com/tonini/emacs.d][emacs.d]] | classic | | use-package | 24+ | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Steckerhalter | [[https://framagit.org/steckerhalter/steckemacs.el][steckemacs.el]] | classic | | use-package | 24.4 | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Steve Purcell | [[https://github.com/purcell/emacs.d][emacs.d]] | classic | | package | 24.1+ | ✔ | web development | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Syohei Yoshida | [[https://github.com/syohex/dot_files/tree/master/emacs][emacs]] | classic | | el-get | 25+ | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Taichi Kawabata | [[https://github.com/kawabata/dotfiles/tree/master/.emacs.d][.emacs.d]] | classic | | use-package | 25+ | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Terencio Agozzino | [[https://github.com/rememberYou/.emacs.d][.emacs.d]] | classic | ✔ | use-package | 25+ | ✔ | popular | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Thierry Volpiatto | [[https://github.com/thierryvolpiatto/emacs-config][emacs-config]] | classic | | use-package | 24+ | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Tianxiang Xiong | [[https://github.com/xiongtx/.emacs.d][.emacs.d]] | classic | ✔ | package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | tecosaur | [[https://github.com/tecosaur/emacs-config][emacs-config]] | evil | ✔ | straight, use-package | 27.1+ | ✔ | LaTeX, inspirational, well documented, [[https://tecosaur.github.io/emacs-config/config.html][html version]] | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Vasilij Schneidermann | [[https://depp.brause.cc/dotemacs/][dotemacs]] | evil | ✔ | quelpa | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Wilfred Hughes | [[https://github.com/Wilfred/.emacs.d][.emacs.d]] | classic | ✔ | use-package | | ✔ | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------| | Yuta Yamada | [[https://github.com/yuutayamada/emacs.d][emacs.d]] | classic | | el-get | 24+ | | | |-----------------------+----------------------+-----------------------+----------+-----------------------+---------------+----------+-------------------------------------------------------------|
** FAQ
**** Who are these people?
Most of the people on this list are either heavy contributors to [[https://melpa.org/#/][MELPA]] or people who get involved in the community beyond having only an .emacs.d dir. If you spend time checking out MELPA packages, [[https://www.reddit.com/r/emacs/][/r/emacs]] or [[https://emacs.stackexchange.com/questions][Emacs StackExchage]] you would probably know most of them.
**** How do you get yourself on this list? First you should ask yourself why would you want to get on this list? ([[https://www.youtube.com/watch?v=PzRg--jhO8g][I'm kiddin'...]]) Most of the times a pull request would suffice. Keep in mind though that I won't accept self submission if the /config/ is not vetted by the other people or is not original enough. One can also contribute by adding suggestions to [[https://github.com/caisah/emacs.dz/issues/34][this thread]].
**** Can you ask your friend to list you? Why not? Though if it's a real friend he would probably also state what makes your /config/ special. :wink:
**** How did this list come about in the first place? This list was inspired by [[https://github.com/emacs-tw/awesome-emacs][awesome-emacs]] and started as a simple list of a few popular /configs/ but lately is getting a lot of attention. :P