|1 month ago|
|contrib||2 months ago|
|core||1 month ago|
|docs||1 month ago|
|modules||1 month ago|
|straight/versions||2 months ago|
|user||3 months ago|
|.drone.yml||1 month ago|
|.editorconfig||3 months ago|
|.gitignore||2 months ago|
|.versionrc||2 months ago|
|CHANGELOG.md||1 month ago|
|LICENSE||2 months ago|
|README.md||1 month ago|
|VERSION||1 month ago|
|config.template.el||3 months ago|
|early-init.el||2 months ago|
|init.el||2 months ago|
|load.template.el||1 month ago|
|mkdocs.yml||3 months ago|
|renovate.json||2 months ago|
Table Of Contents
- Aims to start up quickly
- Sane (hopefully?) defaults
- Support for running multiple daemons
- Vim emulation (with
- Configured modes/ languages that I use
- An org-mode configuration
View our roadmap/ planned tasks here.
- GNU Emacs 27.1+ (27.2+ recommended, use
native compilationfor increased performance)
- Fonts: Fira Code, FiraGO
Some modules may have additional dependencies (optional or required); refer to the documentation for what they may be and how to install them.
A full guide is available here.
git clone https://git.earne.link/earnestma/earnemacs -b main ~/.config/emacs # or develop emacs
main branch usually contains the latest released stable version, however the
develop branch should be safe enough to track. Feel free to "fork", adding your own customizations/ configuration under
user/, and merge in upstream changes as they occur.
Patches are welcome, see docs/contributing.md for more information. In most cases, file them against the
develop branch. The
main branch usually contains the last released version.