]> git.donarmstrong.com Git - lib.git/blob - emacs_el/configuration/install_packages.el
use yasnippet from straight
[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-user-dir "~/var/emacs/elpa")
12 (setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/")
13                          ("melpa" . "https://melpa.org/packages/")
14                          ("org" . "http://orgmode.org/elpa/") ))
15 (package-initialize)
16 (unless (package-installed-p 'use-package)
17   (package-refresh-contents)
18   (package-install 'use-package))
19 (unless (package-installed-p 'org)
20   (package-refresh-contents)
21   (package-install 'org))