Move ediff config to core-vcs + brighten ediff buffers

This commit is contained in:
Henrik Lissner 2017-01-07 03:02:41 -05:00
parent 1309f6baff
commit 9d55ef49e6
2 changed files with 16 additions and 10 deletions

View file

@ -95,16 +95,6 @@
(add-hook! 'editorconfig-custom-hooks
(if indent-tabs-mode (whitespace-mode +1))))
;; Ediff
(setq ediff-diff-options "-w"
ediff-split-window-function 'split-window-horizontally
;; no extra frames
ediff-window-setup-function 'ediff-setup-windows-plain)
(defvar doom-ediff-enabled nil)
(add-hook! ediff-startup (setq doom-ediff-enabled t))
(add-hook! ediff-quit (setq doom-ediff-enabled nil))
;;
;; Hooks 'n hacks

View file

@ -82,5 +82,21 @@
(use-package browse-at-remote
:commands (browse-at-remote/browse browse-at-remote/get-url))
;; Ediff
(defvar doom-ediff-enabled nil)
(add-hook! ediff-load
(setq ediff-diff-options "-w"
ediff-split-window-function 'split-window-horizontally
ediff-window-setup-function 'ediff-setup-windows-plain) ; no extra frames
;; Brighten other buffers
(add-hook 'ediff-prepare-buffer-hook 'doom-buffer-mode)
;; TODO Custom modeline for ediff buffers
;; For modeline awareness
(add-hook! ediff-startup (setq doom-ediff-enabled t))
(add-hook! ediff-quit (setq doom-ediff-enabled nil)))
(provide 'core-vcs)
;;; core-vcs.el ends here