20

While it is fun to customize, the Emacs has 100s of mode and there is lots of customization. I like to find popular choices, so it makes my life easier and I can spend time productively. It could be about hooks, registers, buffers, keybindings,bookmarks etc..

If such a thing does not exist, I am still happy to customize in my way.

Luke Girvin
  • 13,221
  • 9
  • 64
  • 84
aartist
  • 3,145
  • 3
  • 33
  • 31
  • go through this one as well http://stackoverflow.com/questions/154097/whats-in-your-emacs also look into github and such. but idealy, just continue using emacs and anytime you find some feature missing or that you think it can be done in a better way, just look it up in the documentation. the info manuals are pretty extensive in itself. – Sujoy Aug 11 '11 at 15:36

6 Answers6

20

Have a look at the Emacs Prelude.

Bozhidar Batsov
  • 55,802
  • 13
  • 100
  • 117
  • I think that this is more organized approach for per-mode settings. – aartist Aug 16 '11 at 15:31
  • 3
    Prelude is a great baseline - honestly I would start with this, and then just build out your `~/.emacs.d/personal/*.el` files as you learn more about Emacs and Emacs Lisp, and so tweak the Prelude baseline to your preferences. – Alex Dean Jun 09 '12 at 11:38
12

A very popular compilation of popular default settings is the Emacs Starter Kit, originally developed by Phil Hagelberg, then by Eric Schulte and finally updated for emacs-24. It mentions:

The main advantage of this Emacs Starter Kit are

  • better default settings
  • inclusion of many useful libraries and configurations
  • "literate" customization embedded in Org-mode files
  • an organizational directory structure
  • git provides for version control, backup, and sharing

Then there are some specialized extensions of it:

For most popular "aha" settings, the Emacs NiftyTricks page from the emacs wiki has already been linked to in another question.

Community
  • 1
  • 1
Francois G
  • 11,957
  • 54
  • 59
6

I don't know a single collection of settings, but Emacs nifty tricks can be a good starting place to pick up useful customizations and features you may not know.

It's not strictly customization, but this stackoverflow question list useful features of Emacs.

Community
  • 1
  • 1
Tom
  • 7,515
  • 7
  • 38
  • 54
6

I personally advise:

  • Link - how to make Emacs settings compatible with modern conventions
  • Link - ergonomic keybinding scheme

There is also Emacs Prelude - a set of customization to make Emacs learning curve more gradual.

I also recommend going through Mastering Emacs - it has many of customizations, that may improve your productivity.

Glorfindel
  • 21,988
  • 13
  • 81
  • 109
Mirzhan Irkegulov
  • 17,660
  • 12
  • 105
  • 166
2

I tried the starter some time ago, but I found that I got better results by writing my own init.el so that I actually know what each line of cod e does. Emacs Fu is the best resource that I know, because it has blog posts about many different modes instead of just code: http://emacs-fu.blogspot.com/. And there is also sample .emacs based on the posts.

Matti Pastell
  • 9,135
  • 3
  • 37
  • 44
0

I think maintainer of Emacs rocks series ended up with a good .emacs settings and a useful start-up-kit for newbies to help them morph their finger habits quickly into Emacs'. https://github.com/magnars/.emacs.d. The better-defaults package lives up to its title.

doctorate
  • 1,381
  • 1
  • 19
  • 43