equal
deleted
inserted
replaced
|
1 ;; ~/.emacs.d/elisp/package-require.el |
|
2 ;; Luke Hoersten <[email protected]> |
|
3 |
|
4 (package-initialize) |
|
5 (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t) |
|
6 (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/") t) |
|
7 |
|
8 (defun package-require (packages) |
|
9 "Ensure that a given package is installed" |
|
10 (mapc (lambda (package) |
|
11 (unless (package-installed-p package) |
|
12 (package-install package))) |
|
13 packages)) |
|
14 |
|
15 (message "Loading packages...done") |
|
16 (provide 'package-require) |