summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2015-02-09 22:40:46 -0500
committerLuke Shumaker <lukeshu@sbcglobal.net>2015-02-09 22:40:46 -0500
commit48920ead84a9f2352cedc4819144cb27da904873 (patch)
tree94af00089a69dde3c8531802a14bd7c9406e0f7a
parent162e6fb23f50c7f60bfa0e0ad6d334dcc0777fcb (diff)
emacs: fight with package management
-rw-r--r--.config/emacs/init.el11
1 files changed, 5 insertions, 6 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index f570a1a..5429c08 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -77,7 +77,9 @@
;; This is also nice because I can do event-base programming for what
;; to do once a package is loaded, using :after.
-(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/"))
+;; For some reason, el-get adds a bunch of 3rd-party repos to
+;; package-archives. I guess I'm ok with that? I don't have to
+;; manage them.
(setq package-enable-at-startup nil)
;; What packages el-get should get from ELPA (if it gets them at all)
@@ -86,11 +88,8 @@
(:name dtrt-indent :type elpa ;; Detect indent style for existing files
:after (dtrt-indent-mode 1))
(:name page-break-lines :type elpa ;; Display form-feeds pretty
- :after (progn
- (define-global-minor-mode global-page-break-lines-mode
- page-break-lines-mode page-break-lines-mode
- :group 'page-break-lines)
- (global-page-break-lines-mode 1)))
+ :before (advice-add 'page-break-lines-mode-maybe :override #'page-break-lines-mode)
+ :after (global-page-break-lines-mode 1))
(:name smart-tabs-mode :type elpa ;; Indent with tabs, align with spaces
:after (progn
(smart-tabs-mode 1)