Skip to content

A scalable Emacs configuration framework

Notifications You must be signed in to change notification settings

mmarcus/elhome

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elhome: an Emacs configuration framework

This is a copy of Dave Abrahams' Elhome emacs configuration framework. The purpose of this fork is to point at a stable version that I can use in my 'production' emacs environment. It points to my stable version of the el-get project, as well. For more details, see the original documentation.

Installation

Evaluate this elisp. You can copy it (to the clipboard or kill ring such that ‘C-y’ will insert it) and then ‘M-: C-y RET’

 (url-retrieve
   "https://github.com/mmarcus/elhome/raw/master/elhome-install.el"
   (lambda (s) (end-of-buffer) (eval-print-last-sexp)))

Congratulations, ELHOME is now installed!

There are several new directories you'll want to work with. See the README files in each one for more details:

  • ~/.emacs.d/elhome/ - where everything related to this configuration is stored
  • ~/.emacs.d/elhome/startup/ - elisp that is unconditionally loaded as early in startup as possible.
  • ~/.emacs.d/elhome/settings/ - settings for specific modes, including the general customization file settings.el
  • ~/.emacs.d/elhome/site-lisp/ - elisp files placed here (or in subdirectories) will be

About

A scalable Emacs configuration framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Emacs Lisp 100.0%