Emacs config utilizing prelude as a base
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

73 lines
2.0 KiB

  1. # Emacs Prelude
  2. ## Prelude
  3. Emacs is probably the best text editor in the world. However, the
  4. process of coming up with a useful Emacs configuration is long and
  5. difficult. It's this process that separates you from truly taking
  6. advantage of Emacs's power. I like to refer to this process as the
  7. **Prelude**. The **Emacs Prelude** has the goal to ease the initial
  8. Emacs setup process and to provide you with a much more moreful and
  9. productive experience that you get out of the box. By using **Emacs
  10. Prelude** you're basically getting a "Get me out of the Prelude, I
  11. just want to use Emacs" card.
  12. Emacs Prelude is compatible **ONLY with GNU Emacs 24**. While Emacs 24
  13. is not yet officially released it's a rock solid piece of software
  14. more than suitable for everyday work. There is no good excuse not to
  15. use Emacs 24!
  16. Emacs Prelude is not the only reusable Emacs config out there - the
  17. Emacs Starter Kit is fairly popular and there is the Emacs Dev Kit
  18. that I used to maintain. I've decided to abandon the Emacs Dev Kit for
  19. the Emacs Prelude for two reasons - the unfortunate choice a name (too
  20. similar to Emacs Starter Kit) and the totally new philosophy I have in
  21. store for the Prelude.
  22. ## Enhanced language support
  23. ## Additional programming languages support
  24. * Clojure
  25. * CoffeeScript
  26. * Haskell
  27. ## Additional markup languages support
  28. * Markdown
  29. * Sass
  30. * Haml
  31. * Yaml
  32. ## Misc
  33. **Emacs Prelude** uses by default the Zenburn color theme (a personal
  34. preference of me and many other hackers), but you can easily disable
  35. (or replace) it.
  36. ## Installation
  37. git clone git://github.com/bbatsov/emacs-prelude.git path/to/local/repo
  38. ln -s path/to/local/repo ~/.emacs.d
  39. ## Running
  40. Nothing fancy here. Just start Emacs as usual. Personally I run Emacs
  41. in daemon mode:
  42. `emacs --daemon`
  43. Afterwards I connect to the server with either a terminal or a GUI
  44. client like this:
  45. emacsclient -t
  46. emacsclient -c
  47. ## Known issues
  48. None so far.
  49. ## Bugs & Improvements
  50. Bug reports and suggestions for improvements are always welcome. github pull request are even better! ;-)
  51. Bozhidar