summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/init-package.el72
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)