Ignition for Emacs
If you have browsed through my dot-emacs at all, you may have noticed references to a module called Ignition. Ignition is basically a library of utilities for loading my massive configuration. Get it? "Ignition" — like start-up‥ okay, not that funny. But why do I need a special library to load the parts of my .emacs at all? Doesn't emacs already do that?
- Ignition auto-compiles files, which makes them load faster.
- Ignition makes it easy to split the configuration into multiple trees, for example, public and private.
- Ignition predates the .emacs.d directory.
- I'm sure I could think of some more things if I read the source again.
So I use this library, but I'm not saying that you should too. It's a bit of a hack. I really only posted it on my website for sake of completeness, so that anybody who reads my dot-emacs can get a complete picture of my configuration. And hey, if you think ignition is a cool idea, more power to you. Try it out. It works for me.