Extract prelude-start-or-switch-to
Clean up Emacs Lisp config
Merge branch 'master' of github.com:bbatsov/prelude

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Don't run checkdoc checker on elisp test files
Fix a typo
Ignore various history files
Override config that needs to happen early
Add personal config
Add docs for shortcuts
Remove push-mark-no-activate
Shortcut doc updates
Remove smex config as its part of prelude