(require 'package) ; find package information from following archives (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("melpa" . "http://melpa.org/packages/"))) (package-initialize) (package-refresh-contents) (mapcar (lambda (package) ; install package if not already installed (unless (package-installed-p package) (package-install package))) '(magit intero helm markdown-mode multiple-cursors expand-region yasnippet color-theme))