diff options
author | Kyle Meyer <kyle@kyleam.com> | 2014-01-26 02:00:22 -0500 |
---|---|---|
committer | Kyle Meyer <kyle@kyleam.com> | 2014-01-26 02:00:22 -0500 |
commit | 4bcfb672357b5840249c72b28cb860001c4e3967 (patch) | |
tree | 13e236eaccfdf6985e576f3b07bdec937f2f7955 /lisp/init-pkg.el | |
parent | 7869360008d87ca4b459c703f4894625dd8181cc (diff) | |
download | emacs.d-4bcfb672357b5840249c72b28cb860001c4e3967.tar.gz |
Reorganize and use require-package
`require-package' is from
https://github.com/purcell/emacs.d/blob/master/lisp/init-elpa.el.
Diffstat (limited to 'lisp/init-pkg.el')
-rw-r--r-- | lisp/init-pkg.el | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/lisp/init-pkg.el b/lisp/init-pkg.el deleted file mode 100644 index 0b248ef..0000000 --- a/lisp/init-pkg.el +++ /dev/null @@ -1,53 +0,0 @@ -;; http://www.aaronbedra.com/emacs.d/ - -(require 'package) -(add-to-list 'package-archives - '("melpa" . "http://melpa.milkbox.net/packages/") t) -(setq package-enable-at-startup nil) -(package-initialize) - -(require 'cl) -(defvar km/packages '(ace-jump-mode - auctex - dash - ess - expand-region - flx - flx-ido - git-annex - git-commit-mode - haskell-mode - htmlize - key-chord - less-css-mode - lua-mode - magit - markdown-mode - mocker - multiple-cursors - paredit - pkgbuild-mode - projectile - smex - wrap-region - yasnippet) - "Default packages") - -(defun km/packages-installed-p () - (loop for pkg in km/packages - when (not (package-installed-p pkg)) do (return nil) - finally (return t))) - -(unless (km/packages-installed-p) - (message "%s" "Refreshing package database...") - (package-refresh-contents) - (dolist (pkg km/packages) - (when (not (package-installed-p pkg)) - (message "installing %s" pkg) - (package-install pkg)))) - -(add-to-list 'load-path "~/.emacs.d/vendor/") -(add-to-list 'load-path "~/src/emacs/org-mode/lisp") -(add-to-list 'load-path "~/src/emacs/org-mode/contrib/lisp" t) - -(provide 'init-pkg) |