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 |
Alex Kost | emacs-config | non-standard | quelpa | ✔ | multiple systems | ||
Arne Babenhauserheide | clean-emacs-setup | classic | use-package | 25.3.2+ | ✔ | babcore2, ido, org, utils | |
Bailey Ling | dotemacs | evil, classic | package | ✔ | KISS | ||
Bob Mottram | .emacs.d | 24+ | ✔ | GNU Social, rss reading, emms, magit, weather, Tor support | |||
Bodil Stokke | ohai-emacs | classic | use-package | 24.4+ | ✔ | fashionable look, improved navigation, editing, code style | |
Bradley Wright | emacs.d | classic | ✔ | package | ✔ | shell & desktop | |
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 | ||
Chris McCord | dot_emacs | evil | package | ✔ | clone of vim config | ||
Christian Johansen | .emacs.d | classic | package | 24.4+ | ✔ | mac, inspirational | |
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 |
Donald Curtis | dotemacs | classic, evil | package | ✔ | lots of utils | ||
Feng Zhou | emacs | evil | use-package | ✔ | mu4e, org project, urban dictionary, chinese bing dict | ||
Greg Lucas | dotemacs | classic | use-package | 25+ | ✔ | buffer management | |
Harry R. Schwartz | emacs.d | ✔ | Video: Getting started with org-mode | ||||
Henrik Lissner | doom-emacs | evil | use-package | ✔ | programming languages, vim-like distribution | ||
Howard Abrams | dot-files | classic | ✔ | use-package | ✔ | inspirational, programming languages, file management | |
Ista Zahn | dotemacs | classic, non-standard | ✔ | package | ✔ | 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 | ✔ | Video: Emacs for writers, GNU Emacs and Spacemacs | ||||
Jim Myhrberg | .emacs.d | classic | package | 24.5 | ✔ | 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 bankrupcy | 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 | ✔ | |||||
Lars Tveito | dot-emacs | ✔ | ✔ | ||||
Magnar Sveen | .emacs.d | ✔ | ✔ | ||||
Mark Karpov | dot-emacs | 25+ | ✔ | ||||
Name | config | Key Bindings | Literate | Package | Emacs version | Clonable | Highlights |
Matthew Bauer | README.org | classic | ✔ | use-package | 25+ | ✔ | org, nix, haskell, tangle |
Matt Briggs | .emacs.d | ✔ | |||||
Matus Goljer | .emacs.d | ✔ | |||||
Mike Zamansky | .emacs.d | classic | ✔ | use-package | 25+ | ✔ | Video series on building and using |
Nathan Typanski | emacs.d | ✔ | |||||
Nicolas Petton | emacs.d | ✔ | |||||
Oleh Krehel | oremacs | ✔ | |||||
Ono Hiroko | .emacs.d | ✔ | |||||
Phil Hagelberg | .emacs.d | ||||||
Philippe Vaucher | emacs-config | ✔ | |||||
Pierre Lecocq | emacs.d | ✔ | |||||
PythonNut | emacs-config | evil | straight use-package | 24.4+ | ✔ | ||
Radon Rosborough | Radian | classic | straight use-package | 25+ | ✔ | elegance, consistency, future-proof, deferred installation | |
Ryan C. Thompson | dotemacs | ✔ | use-package | ✔ | |||
Robert Dallas Gray | .emacs.d | ✔ | |||||
Sacha Chua | .emacs.d | ✔ | ✔ | ||||
Sachin Patil | emacs.d | classic | ✔ | use-package | 25+ | ✔ | ERC, LaTeX, programming, reveal.js |
Sam Halliday | .emacs.d | ||||||
Samuel Tonini | emacs.d | 24+ | ✔ | ||||
Sebastian Wiesner | .emacs.d | 25+ | ✔ | ||||
Steckerhalter | steckemacs.el | ✔ | |||||
Steve Purcell | emacs.d | 24.1+ | ✔ | web development | |||
Syohei Yoshida | emacs | 25+ | |||||
Taichi Kawabata | .emacs.d | ||||||
Thierry Volpiatto | emacs-tv-config | ✔ | |||||
Tianxiang Xiong | .emacs.d | ✔ | ✔ | ||||
Usami Kenta | .emacs.d | ||||||
Vasilij Schneidermann | dotemacs | ✔ | ✔ | ||||
Vincent Zhang | Centaur Emacs | classic | ✔ | use-package | 25+ | ✔ | GNU/Linux, macOS, Windows. Clean and Fast. Out of box. |
Wilfred Hughes | .emacs.d | ✔ | ✔ | ||||
Xah Lee | xah_emacs_init | ✔ | |||||
Xyguo | emacs.d | ✔ | |||||
Yuta Yamada | emacs.d | ✔ | |||||
Yilkal Argaw | yet another emacs | classic with a hyper key | use-package | 25+ | ✔ | GNU/Linux |
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