MM""""""""`M M""MMMMMMMM M""M M""MMMMM""M MM""""""""`M MM mmmmmmmM M MMMMMMMM M M M MMMMM M MM mmmmmmmM M` MMMM 88d8b.d8b. .d8888b. .d8888b. .d8888b. M MMMMMMMM M M M MMMMP M M` MMMM MM MMMMMMMM 88''88'`88 88' `88 88' `"" Y8ooooo. M MMMMMMMM M M M MMMM' .M MM MMMMMMMM MM MMMMMMMM 88 88 88 88. .88 88. ... 88 M MMMMMMMM M M M MMP' .MM MM MMMMMMMM MM .M dP dP dP `88888P8 '88888P' '88888P' M M M M M .dMMM MM .M MMMMMMMMMMMM MMMMMMMMMMM MMMM MMMMMMMMMMM MMMMMMMMMMMM
The terminal cursor blinks at you with that friendly familar frequency. Except for this time, things are different. You paste in the following runes, follow the instructions and then launch Emacs:
bash <(curl -fksSL https://raw.github.com/overtone/emacs-live/master/installer/install-emacs-live.sh)
Energy starts surging through your fingertips. Sparks fly, making the shadows grow and flicker ominously around you. You arch your back and open your eyes as if for the first time. The text appears more vibrant and colourful than you remember. Your fingers dance on the keyboard commanding the cursor with a joyful precision and control.
You lean back and marvel as a shimmering swirl of syntactic and semantic structures project out of the screen and intertwine with a fractal beauty. You watch as meaning recursively unfolds into deeper meaning live in front of your eyes. You feel a deep and lasting synchronicity form as the boundaries between you and your Emacs wash away. You and your Emacs Live.
--> A curated Emacs experience
Emacs Live is a carefully curated Emacs config which transforms vanilla Emacs from simply an incredible editor into an intense experience. The key is in the curation. Unlike other exemplary Emacs config tools such as the Starter Kit and Prelude which are very modular, Emacs Live embodies a holistic approach creating an all-round package. We build on the shoulders of giants and incorporate many independent projects, ensuring that they all work together seamlessly.
--> Programming as performance
We believe that the process of programming is best considered as a performance and Emacs Live is a tool built to explicitly support this act. We place a strong emphasis on live feedback, visual cues and creating a clean uncluttered flow-enhancing distraction-free environment. Emacs Live will make you perform whether you're hacking core.logic in an office or Overtone in a nightclub.
--> Perfect for Clojure hacking
Emacs Live was designed from the ground up to create an insane Clojure hacking experience. It ships with more bang than you can pack into a firework and doesn't need a safety tin: nREPL support, auto completion with fuzzy matching, snippets, docstring lookup, paredit, rainbow parens, the famous cyberpunk colour theme and many more custom modifications. All you need to do is bring along a version of Leiningen 2.0.
--> Power features
Emacs Live doesn't just excel as a Clojure hacking environment, it's an all-round text manipulation power house with a plethora of finely honed features. In addition to many custom modifications, we pack in the amazing undo-tree, a visual kill-ring, gist integration, ace jump mode, multiple cursors, expand region, and much, much more.
--> Trivial installation
Either run the script above, or download the latest release, rename it to ~/.emacs.d
and launch Emacs. That's all - joy awaits.
--> Fully documented
Emacs Live is currently going through a Beta phase. There will be full documentation available before 1.0 is released. Watch this space...
--> Mailing List
Join in on the Emacs Live discussion on the mailing list.
-UUU:@----F2 emacs-live.md All (14,54) (Markdown Undo-Tree yas VHl AC -1-) --------------------------------------------------------------------