]> git.donarmstrong.com Git - lib.git/blob - emacs_el/configuration/install_packages.el
10410d57c94910a6d96bc3c72e8e1924fdea2a3c
[lib.git] / emacs_el / configuration / install_packages.el
1 ; This stub's entire point is to install use-package and org mode so
2 ; everything else can be made
3
4 ;; add /etc/ssl/ca-global/ca-certificates.crt so that we can download
5 ;; packages when we're on Debian hosts which chop down the list of
6 ;; available certificates
7 (require 'gnutls)
8 (add-to-list 'gnutls-trustfiles "/etc/ssl/ca-global/ca-certificates.crt")
9 (setq package-enable-at-startup nil)
10 (setq package--init-file-ensured t)
11 (setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/")
12                          ("melpa" . "https://melpa.org/packages/")
13                          ("org" . "http://orgmode.org/elpa/") ))
14 (package-initialize)
15 (unless (package-installed-p 'use-package)
16   (package-refresh-contents)
17   (package-install 'use-package))
18 (unless (package-installed-p 'org)
19   (package-refresh-contents)
20   (package-install 'org))