(require 'git-gutter)
-(require 'git-gutter-fringe)
+
+(add-hook 'git-gutter:update-hooks 'magit-revert-buffer-hook)
(setq git-gutter:ask-p nil)
-(defun my/git-reset-buffer ()
- "Runs git-reset to unstage all changes on the current file. Then updates the git-gutter."
- (interactive)
- (call-process "git" nil nil nil "reset" (buffer-file-name))
- (git-gutter)
- (message "Finished git reset"))
-
-
-
(require 'ibuffer-vc)
(add-hook 'ibuffer-hook
+(require 'magit)
+
+(setq magit-completing-read-function 'ivy-completing-read)
+(setq magit-display-file-buffer-function #'pop-to-buffer)
+(global-magit-file-mode)
+
+
+
(require 'vc)
(setq vc-follow-symlinks t)
+(setq vc-handled-backends nil)