If you’re not quite keen on getting into EmacsLisp yet, check out CategoryCustomize for ways you can configure Emacs without writing Lisp code. In fact, do that even if you are keen on using EmacsLisp. ;-)

If you’re open to learning a little Emacs Lisp, there’s a lot you can do! Click on the page title above to list all pages related to writing your own InitFile. Here is a categorized list of selected resources.

Some popular options

Other options and tips

Init-related packages and starter kits

Example configurations

.emacs on Windows: MsWindowsDotEmacs

There’s lots more at:

See also