- Spacemacs
- Doom Emacs
- Prelude
- Crafted Emacs
- Emacs Live
- Centaur Emacs
- Scimax
- Better Defaults
- Frontmacs
- Nano Emacs
- MinEmacs
A list of people with nice emacs config files
Name | config | Key Bindings | Literate | Package | Emacs version | Clonable | Highlights |
---|---|---|---|---|---|---|---|
Aaron Culich | .emacs.d | classic | ✔ | use-package | 25+ | ✔ | OSX, latex, scala |
Alain M. Lafon | .emacs.d | classic, evi | ✔ | package | 24+ | ✔ | mu4e |
Alex Kost | emacs-config | non-standard | quelpa | ✔ | multiple systems | ||
Bailey Ling | dotemacs | evil, classic | package | ✔ | KISS | ||
Chen Bin | emacs.d | evil | package | 24.3.1+ | ✔ | robust, windows | |
Chris Barrett | .emacs.d | classic | use-package | ✔ | git subtrees instead of Emacs package manager | ||
Christopher Wellons | .emacs.d | classic | use-package | 24.4+ | ✔ | feed, youtube, jekyll | |
Chunyang Xu | emacs.d | classic | use-package | 24+ | ✔ | eshell, helm | |
Damien Cassou | emacs.d | classic | borg + use-package | 25+ | ✔ | borg, multi mail accounts, carddav+caldav, password store | |
Daniel Kraus | dmacs | classic | ✔ | borg + use-package | 25+ | ✔ | borg, exwm, remote setup, email |
Dennis Ogbe | settings.org | classic | ✔ | package | org blog, matlab, latex, email | ||
Dmytro Lispyvnyi | emacs.d | classic | ✔ | use-package | 24.4+ | ✔ | Russian and Ukrainian localizations, web-browsing, mu4e |
enzu.ru | .emacs.d | meow, lispy | straight use-package | 29+ | ✔ | cutting edge, maximalist, lisp support, organized by folder | |
Howard Abrams | dot-files | classic | ✔ | use-package | ✔ | inspirational, programming languages, file management | |
Ista Zahn | dotemacs | classic, non-standard | ✔ | package | 26 | ✔ | newbie friendly, ide like, for scientists |
Ivan Malison | emacs.d | classic | ✔ | use-package | 25 | term-mode (projectile), org (export), language support | |
Jason Milkins | .emacs.d | classic | use-package | 25+ | ✔ | inspirational, lots of goodies | |
Jay Dixit | Emacs-Settings | classic | package | ✔ | |||
Jim Myhrberg | .emacs.d | classic | package | 26.1 | ✔ | programming, fully featured, project navigation | |
Joe Di Castro | Emacs Configuration | classic | ✔ | use-package | org, uses even images, hydras, mu4e | ||
John Wiegley | dot-emacs | classic | use-package | ✔ | inspirational, fully featured, lots of utils, gnus, modules | ||
Jonathan Hayase | emacs-config | evil | use-package | 25.1+ | ✔ | a lot of weird stuff you might not see in other configs | |
Joost Diepenmaat | emacs-literal-config | classic | ✔ | package | ✔ | programming, org-babel | |
Jordon Biondo | .emacs.d | key chords, classic | use-package | 25+ | ✔ | ||
Jorgen Schäfer | Config | classic | package | ✔ | circe | ||
Julien Fantin | .emacs.d | classic | use-package | ✔ | theme helpers, prose, programming languages, lisp | ||
Junpeng Qiu | .emacs.d | evil, classic | package | ✔ | inspired | ||
Justin Talbott | hemacs | classic | use-package | 25+ | ✔ | osx, programming languages | |
Karl Voit | .emacs.d | classic | ✔ | use-package | 25+ | ✔ | org, OS-independent, hydra, PIM |
Kaushal Modi | .emacs.d | classic | use-package | 24.5+ | ✔ | GNU/Linux, Windows, Termux (Android), custom theme. | |
Lars Andersen | .emacs.d | evil | package | ✔ | |||
Lars Tveito | dot-emacs | classic | ✔ | package | ✔ | ||
Magnar Sveen | .emacs.d | classic | ✔ | package | ✔ | ||
Matthew Bauer | README.org | classic | ✔ | use-package | 25+ | ✔ | org, nix, haskell, tangle |
Matthew Zeng | emacs.d | classic | ✔ | use-package | 26+ | ✔ | popular |
Matus Goljer | .emacs.d | evil, classic | package, use-package | ✔ | |||
Musa Al-hassy | emacs.d | classic | ✔ | use-package | 25+ | ✔ | Extensively documented |
Nathan Typanski | emacs.d | evil | ✔ | use-package | ✔ | ||
Nicolas Petton | emacs.d | classic | borg | ✔ | |||
Oleh Krehel | oremacs | evil | use-package | 24.4 | ✔ | ||
Ono Hiroko | .emacs.d | classic | package | 26.1 | ✔ | ||
Phil Hagelberg | .emacs.d | classic | package | ✔ | |||
PythonNut | emacs-config | evil | straight use-package | 24.4+ | ✔ | ||
Protesilaos Stavrou | .emacs.d | classic | ✔ | package | 27 | ||
Radon Rosborough | Radian | classic | straight use-package | 25+ | ✔ | elegance, consistency, future-proof, deferred installation | |
Ryan C. Thompson | dotemacs | classic | ✔ | straight use-package | ✔ | ||
Sacha Chua | .emacs.d | classic | ✔ | use-package | ✔ | ||
Samuel Tonini | emacs.d | classic | use-package | 24+ | ✔ | ||
Steckerhalter | steckemacs.el | classic | use-package | 24.4 | ✔ | ||
Steve Purcell | emacs.d | classic | package | 24.1+ | ✔ | web development | |
Syohei Yoshida | emacs | classic | el-get | 25+ | ✔ | ||
Taichi Kawabata | .emacs.d | classic | use-package | 25+ | ✔ | ||
Terencio Agozzino | .emacs.d | classic | ✔ | use-package | 25+ | ✔ | popular |
Thierry Volpiatto | emacs-config | classic | use-package | 24+ | ✔ | ||
Tianxiang Xiong | .emacs.d | classic | ✔ | package | ✔ | ||
tecosaur | emacs-config | evil | ✔ | straight, use-package | 27.1+ | ✔ | LaTeX, inspirational, well documented, html version |
Vasilij Schneidermann | dotemacs | evil | ✔ | quelpa | ✔ | ||
Wilfred Hughes | .emacs.d | classic | ✔ | use-package | ✔ | ||
Yuta Yamada | emacs.d | classic | el-get | 24+ |
Most of the people on this list are either heavy contributors to MELPA or people who get involved in the community beyond having only an .emacs.d
dir. If you spend time checking out MELPA packages, /r/emacs or Emacs StackExchage you would probably know most of them.
First you should ask yourself why would you want to get on this list? (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 this thread.
Why not? Though if it’s a real friend he would probably also state what makes your config special. 😉
This list was inspired by awesome-emacs and started as a simple list of a few popular configs but lately is getting a lot of attention. :P