1 ;;; -*- lexical-binding: t -*-
4 (setq ediff-window-setup-function 'ediff-setup-windows-plain
5 ediff-split-window-function 'split-window-horizontally)
10 (add-hook 'git-gutter:update-hooks 'magit-revert-buffer-hook)
12 (setq git-gutter:ask-p nil)
14 (defun git-gutter:popup-hunk (&optional diffinfo)
15 "MODIFIED!! Popup current diff hunk. Removed the `save-window-excursion' so I can control it with shackle."
17 (git-gutter:awhen (or diffinfo
18 (git-gutter:search-here-diffinfo git-gutter:diffinfos))
19 (pop-to-buffer (git-gutter:update-popuped-buffer it))))
21 (global-git-gutter-mode)
26 (setq magit-completing-read-function 'ivy-completing-read)
27 (setq magit-display-file-buffer-function #'pop-to-buffer)
28 (global-magit-file-mode)
33 (setq vc-follow-symlinks t)
34 (setq vc-handled-backends nil)