comparison .elisp/settings/00.bootstrap.el @ 452:c2a49960f11f

emacs: clean up obsolete packages and archives
author Augie Fackler <raf@durin42.com>
date Sat, 06 Jan 2018 17:02:15 -0500
parents 76eb2c250b6f
children 6f3342c9e53d
comparison
equal deleted inserted replaced
451:1828e3af6340 452:c2a49960f11f
14 (error "ELPA is not in Emacs, and local package.el failed to load."))) 14 (error "ELPA is not in Emacs, and local package.el failed to load.")))
15 15
16 16
17 (package-initialize) 17 (package-initialize)
18 18
19 (setq package-archives '(("durin42" . "http://durin42.com/elpa/") 19 (setq package-archives '(("melpa" . "http://melpa.milkbox.net/packages/")
20 ("marmalade" . "http://marmalade-repo.org/packages/")
21 ("melpa" . "http://melpa.milkbox.net/packages/")
22 ("elpa" . "http://elpa.gnu.org/packages/"))) 20 ("elpa" . "http://elpa.gnu.org/packages/")))
23 21
24 (defun af-bootstrap-packages () 22 (defun af-bootstrap-packages ()
25 (interactive) 23 (interactive)
26 (unless package-archive-contents (package-refresh-contents)) 24 (unless package-archive-contents (package-refresh-contents))
27 (dolist (pack '(diff-mode- 25 (dolist (pack '(http-twiddle
28 doctest-mode
29 http-twiddle
30 ipython
31 nose 26 nose
32 use-package 27 use-package
33 smart-mode-line 28 smart-mode-line
34 rich-minority 29 rich-minority
35 30
54 auto-complete 49 auto-complete
55 go-autocomplete 50 go-autocomplete
56 go-eldoc 51 go-eldoc
57 ;; rust 52 ;; rust
58 rust-mode 53 rust-mode
59 rustfmt
60 cargo 54 cargo
61 racer 55 racer
62 company-racer 56 company-racer
63 flycheck-rust 57 flycheck-rust
64 )) 58 ))