Mercurial > dotfiles
comparison .elisp/settings/00.bootstrap.el @ 323:aa5afa13e12c
emacs: add go-eldoc for better go programming
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Thu, 11 Jul 2013 09:16:09 -0500 |
parents | 7cb31ed262f0 |
children | 4f49d70f1b69 |
comparison
equal
deleted
inserted
replaced
322:a7f5b0526a51 | 323:aa5afa13e12c |
---|---|
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 ("marmalade" . "http://marmalade-repo.org/packages/") |
9 ("melpa" . "http://melpa.milkbox.net/packages/") | |
9 ("elpa" . "http://tromey.com/elpa/"))) | 10 ("elpa" . "http://tromey.com/elpa/"))) |
10 | 11 |
11 (defun af-bootstrap-packages () | 12 (defun af-bootstrap-packages () |
12 (interactive) | 13 (interactive) |
13 (unless package-archive-contents (package-refresh-contents)) | 14 (unless package-archive-contents (package-refresh-contents)) |
26 paredit | 27 paredit |
27 smex | 28 smex |
28 yaml-mode | 29 yaml-mode |
29 company | 30 company |
30 wgrep | 31 wgrep |
32 ;; for go-eldoc | |
33 popup | |
34 auto-complete | |
35 go-autocomplete | |
36 go-eldoc | |
31 )) | 37 )) |
32 (unless (or (member pack package-activated-list) | 38 (unless (or (member pack package-activated-list) |
33 (functionp pack)) | 39 (functionp pack)) |
34 (message "Installing %s" (symbol-name pack)) | 40 (message "Installing %s" (symbol-name pack)) |
35 (package-install pack)))) | 41 (package-install pack)))) |