RME is a set of configuration files for GNU Emacs, which aims to be minimal, beautiful, and fast. It's also very modular, so you can easily enable/disable the features you want. It is what you need to get you started with Emacs and building on top of it. RME doesn't turn Emacs into full-featured IDE, it just makes it a useful text editor with modern defaults and standards.
Going through the config files is highly recommended.
mv ~/.emacs.d ~/.emacs.d.bak
git clone https://github.com/Borderliner/RME ~/.emacs.d
This config uses Ubuntu Mono
as its default font. Get it here.
In case you want to use your own font, edit the config files in these places:
early-init.el
for Emacs 27.0 and newerconf/init-ui.el
for Emacs 26.3 and older
- Support for Emacs 27.0 and previous versions
early-init
and GC optimizations- Modular and clean config files
- Many beautiful themes. Check out the bottom part of
conf/init-ui.el
. - Sane editing defaults and bindings
- User-friendly and professional
- File tree panel
- Add optional support for third-party programming languages (disabled by default)
- Full documentation of config files, although it's not that bad in its current state
- Make it easier to change fonts
- Add optional git support (disabled by default)
MIT