diff options
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/init-package.el | 72 |
1 files changed, 23 insertions, 49 deletions
diff --git a/lisp/init-package.el b/lisp/init-package.el index d3cba0d..a8fceed 100644 --- a/lisp/init-package.el +++ b/lisp/init-package.el @@ -1,5 +1,27 @@ (require 'package) +(defvar my/packages + '(centered-cursor-mode + org-beautify-theme + dired-details + dired+ + erc-hl-nicks + expand-region + fill-column-indicator + guide-key + hungry-delete + info+ + page-break-lines + paren-face + perspective + rich-minority + scss-mode + shell-switcher + skewer-mode + smart-mode-line + tagedit + znc)) + (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/")) (add-to-list 'package-archives @@ -18,55 +40,7 @@ ;; Install extensions if they're missing (defun init--install-packages () - (packages-install - '(ace-jump-mode - auctex - better-defaults - company - company-inf-ruby - centered-cursor-mode - dired-details - dired+ - erc-hl-nicks - expand-region - fill-column-indicator - god-mode - geiser - guide-key - haskell-mode - helm - hungry-delete - ido-ubiquitous - ido-vertical-mode - idomenu - inf-ruby - info+ - js2-mode - magit - markdown-mode - multiple-cursors - org-bullets - page-break-lines - paredit - paren-face - perspective - projectile - puppet-mode - rich-minority - ruby-block - ruby-mode - sicp - scss-mode - shell-switcher - skewer-mode - smart-mode-line - smex - sublime-themes - tagedit - typopunct - undo-tree - visual-regexp-steroids - znc))) + (packages-install my/packages)) (condition-case nil (init--install-packages) |