Mercurial > dotfiles
comparison .elisp/settings/00.bootstrap.el @ 306:ae22ef7859eb
Merge.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Tue, 04 Dec 2012 11:08:15 -0600 |
parents | 6fd7c78744a6 |
children | 7cb31ed262f0 |
comparison
equal
deleted
inserted
replaced
305:d9cc862e6308 | 306:ae22ef7859eb |
---|---|
3 (add-to-list 'load-path (expand-file-name "~/.elisp")) | 3 (add-to-list 'load-path (expand-file-name "~/.elisp")) |
4 (load "package") | 4 (load "package") |
5 (package-initialize) | 5 (package-initialize) |
6 | 6 |
7 (setq package-archives '(("durin42" . "http://durin42.com/elpa/") | 7 (setq package-archives '(("durin42" . "http://durin42.com/elpa/") |
8 ("marmalade" . "http://marmalade-repo.org/packages/") | |
8 ("elpa" . "http://tromey.com/elpa/"))) | 9 ("elpa" . "http://tromey.com/elpa/"))) |
9 | 10 |
10 (defun af-bootstrap-packages () | 11 (defun af-bootstrap-packages () |
11 (interactive) | 12 (interactive) |
12 (unless package-archive-contents (package-refresh-contents)) | 13 (unless package-archive-contents (package-refresh-contents)) |
22 js2-mode | 23 js2-mode |
23 magit | 24 magit |
24 paredit | 25 paredit |
25 smex | 26 smex |
26 yaml-mode | 27 yaml-mode |
27 company)) | 28 company |
29 wgrep | |
30 )) | |
28 (unless (or (member pack package-activated-list) | 31 (unless (or (member pack package-activated-list) |
29 (functionp pack)) | 32 (functionp pack)) |
30 (message "Installing %s" (symbol-name pack)) | 33 (message "Installing %s" (symbol-name pack)) |
31 (package-install pack)))) | 34 (package-install pack)))) |