Skip to content

cndreisbach/emacs.d

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

My Emacs Configuration

This configuration is meant to be used with Emacs 24. It is not guaranteed, or even likely, that it will work with anything less than that.

Where’s the Code?

If you look at init.el, you will only see a short snippet of code. This code loads the org-mode file start.org and then executes the Emacs Lisp code in there. This is fantastic, because it allows me to document my configuration through org-mode instead of through comments.

Strangely, I found that when I could organize my configuration with org-mode, I did not need to split it into a bunch of different files. My theory is that I was using the separate files to name sections of my configuration, which I can do just as well with the structure of org-mode.

Unfortunately, org-mode files do not always render well on Github. Code blocks are not formatted at all. You can feel free to look at the code here, but I suggest pulling it down and looking at it within Emacs for now. I also have rendered it as HTML at http://crnixon.github.com/emacs.d/.

Values and Goals

My #1 value to impress on this config is simplicity. If I can get away with not including something, I will.

My #1 goal when writing this config is to learn Emacs Lisp better. I know Scheme (particularly PLT Racket) pretty well, but I don’t really know Emacs Lisp.

About

My emacs config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published