Rename .emacs to init.el for use in .emacs.d
Move customizations to settings.el
Add desktop files to .gitignore
Rearrange load-path handling

Move load-path setup to a separate file.

Rename the rdp directory to lisp.
Configure magit with use-package
Replace desktop with session.el

Instead of loading all of the files at start up as desktop does,
session maintains the history and loads the files when you switch to
them.
Colorize escape codes in compile output
Configure po-mode
Correct the settings file name
Enable narrow-to-page
Don't allow midnight to purge *Org Agenda*
Add desktop.el from emacs 23.4.1 for customization
Use desktop instead of session

Try to configure it to create buffers before they are lazy loaded, so
that they all show up in the list on load.
Permit cc-basic-offset as a safe local variable
Add auto-complete
Load auto-config and autoinsert with use-package

This shaves a bit off of my emacs startup time.
Add timing to emacs init file load process
Don't load el-get

I've stopped using it in favor of a John Wiegley style of start up
built upon his use-package and locally controlled versions of various
packages.
Add dired-sort-menu and dired-sort-menu+
Override Emacs 23's org-mode with version 8.2.1

This adds support for Babel's inline code in Org mode.