【emacs】package.elで自動インストール

たとえば web-modeをインストールしたい場合は、init.elの先頭に以下を追加してやればよいみたい

(require 'package)
(add-to-list 'package-archives '("melpa"."http://melpa.org/packages/"))
(package-initialize)
(unless package-archive-contents (package-refresh-contents))

;; 以下、追加するパッケージ
(unless (package-installed-p 'web-mode)
  (package-install 'web-mode))

以上です。