Move ediff config to core-vcs + brighten ediff buffers
This commit is contained in:
parent
1309f6baff
commit
9d55ef49e6
2 changed files with 16 additions and 10 deletions
|
@ -95,16 +95,6 @@
|
||||||
(add-hook! 'editorconfig-custom-hooks
|
(add-hook! 'editorconfig-custom-hooks
|
||||||
(if indent-tabs-mode (whitespace-mode +1))))
|
(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
|
;; Hooks 'n hacks
|
||||||
|
|
|
@ -82,5 +82,21 @@
|
||||||
(use-package browse-at-remote
|
(use-package browse-at-remote
|
||||||
:commands (browse-at-remote/browse browse-at-remote/get-url))
|
: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)
|
(provide 'core-vcs)
|
||||||
;;; core-vcs.el ends here
|
;;; core-vcs.el ends here
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue