Do you trust me?
curl -L -O - emacs.hackspace.la | bash
If you are not good with ssh:
git clone --recursive http://github.com/CestDiego/.emacs.d
If you love <3 ssh:
git clone --recursive git@github.com:CestDiego/.emacs.d.git
Then execute the installer
~/.emacs.d/initial-scripts/install-emacs --local
The main use of this .emacs.d configuration is to give users of the HackSpace community a quick intro to the emacs editor, and also to provide a flexible but solid foundation on how to customize what will be their own .emacs.d
- Clojure development support
- Org Export to Reveal.js for Awesome Presentations
Org2blog
for exporting directly to your wordpress siteMagit
for using git inside emacs- (what we think of) Better defaults
- Latex support with latex-pane-editor for quick editing
Python
IDE implementation with Elpy and Jedi as backend- HTML/CSS/JS Support with
web-mode
andjs2
- Basic Haskell support (you guys can improve on this)
- MongoDB Inferior Mode for MongoDB interactions
- RCIRC for IRC chat with .authinfo.gpg backend
- Smart Mode Line as the Modeline Frontend (customizable too)
- TRAMP support out of the box
- AutoComplete for Ispell and some major languages (pytho,haskell,C, etc)
This has only been testen on Ubuntu 14.04 if you have problems feel free to submit an issue/pull request
Variable | Default value | Select | |
---|---|---|---|
1 | org-tree-slide-skip-outline-level | 0 | Numeric |
2 | org-tree-slide-header | t | Boolean |
3 | org-tree-slide-slide-in-effect | t | Boolean |
4 | org-tree-slide-slide-in-brank-lines | 10 | Numeric |
5 | org-tree-slide-slide-in-waiting | 0.02 | Float |
6 | org-tree-slide-cursor-init | t | Boolean |
7 | org-tree-slide-heading-emphasis | nil | Boolean |
8 | org-tree-slide-skip-done | nil | Boolean |
9 | org-tree-slide-modeline-display | ‘outside | [*1] |
10 | org-tree-slide-skip-comments | t | Boolean |
11 | org-tree-slide-activate-message | Hello… | String |
12 | org-tree-slide-deactivate-message | Quit, Bye! | String |
[*1] { nil| ‘lighter | ‘outside } ‘outside: shown in the mode line outside of lighter ‘lighter: shown in lighter (slow) nil: nothing to be shown”