The configuration loader is in ca-init.el, and all the submodules are in the modules directory.
Previously everything was in conf.org, an org-mode file contanining all the code. The file is still but now it contains only some documentation and useful links.
- yasnippet and thousands of snippets
- desktop mode and nice hooks
- auto completion
- flymake supporting many programming modes
- code folding and navigation via semantic in all languages supported
And much more…
To try it out:
- git clone git://github.com/AndreaCrotti/Emacs-configuration.git
- git submodule update –init (This could take a long time)
- create an empty “custom.el” where you cloned the repository
- Create or modify your .emacs in your $HOME with the following:
- (setq base “~/Emacs-configuration/”)
- (load (concat base “ca-init.el”))
Most of them can be compiled but it’s not necessary, check the instructions in the README/INSTALL files in the appropriate paths To customize I suggest to use M-x customize (will write on your custom file) or write your own setqs in the custom.el file.
Where you can get emacs 23:
Here you can find a build for cocoa emacs 23.2, now fullscreen finally works calling ns-toggle-fullscreen
For windows there is an external package to simplify, emacsW32, make it easier on windows
Normally a emacs23 package is included in every distribution