Files
.emacs.d/my-packages.el
2017-09-05 20:56:54 +02:00

22 lines
871 B
EmacsLisp

(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(add-to-list 'package-archives '("marmalade" . "https://marmalade-repo.org/packages/") t)
(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/") t
(add-to-list 'load-path "~/.emacs.d/lisp/" t)
(unless package-archive-contents
(package-refresh-contents))
(defvar prelude-packages
'(all-the-icons async base16-theme bind-chord bind-key counsel dash diminish
epl evil evil-magit fill-column-indicator ghc git-commit
goto-chg haskell-mode ivy jdee key-chord less-css-mode magit magit-popup
pkg-info projectile swiper undo-tree use-package use-package-chords
web-mode with-editor)
"A list of packages to ensure are installed at launch.")
(dolist (pkg prelude-packages)
(unless (package-installed-p pkg)
(package-install pkg)))