mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-19 13:43:36 -05:00
feature/version-control: fix git-gutter-fringe not loading
Due to the new policy on package-initialize, git-gutter-fringe wouldn't autoload properly (since we try to fool Emacs into loading it when git-gutter-mode is called).
This commit is contained in:
@@ -14,12 +14,13 @@
|
|||||||
|
|
||||||
|
|
||||||
(def-package! git-gutter-fringe
|
(def-package! git-gutter-fringe
|
||||||
:commands git-gutter-mode
|
:defer t
|
||||||
:init
|
:init
|
||||||
(defun +version-control|git-gutter-maybe ()
|
(defun +version-control|git-gutter-maybe ()
|
||||||
"Enable `git-gutter-mode' in non-remote buffers."
|
"Enable `git-gutter-mode' in non-remote buffers."
|
||||||
(when (and (buffer-file-name)
|
(when (and (buffer-file-name)
|
||||||
(not (file-remote-p (buffer-file-name))))
|
(not (file-remote-p (buffer-file-name))))
|
||||||
|
(require 'git-gutter-fringe)
|
||||||
(git-gutter-mode +1)))
|
(git-gutter-mode +1)))
|
||||||
(add-hook! (text-mode prog-mode conf-mode) #'+version-control|git-gutter-maybe)
|
(add-hook! (text-mode prog-mode conf-mode) #'+version-control|git-gutter-maybe)
|
||||||
:config
|
:config
|
||||||
|
Reference in New Issue
Block a user