diff --git a/modules/emacs/vc/config.el b/modules/emacs/vc/config.el index d0a4f2190..dd2f47c7c 100644 --- a/modules/emacs/vc/config.el +++ b/modules/emacs/vc/config.el @@ -92,6 +92,10 @@ info in the `header-line-format' is a more visible indicator." (propertize sha-or-subject 'face 'git-timemachine-minibuffer-detail-face) date-full date-relative)))) + ;; HACK: `delay-mode-hooks' suppresses font-lock-mode in later versions of + ;; Emacs, so git-timemachine buffers end up unfontified. + (add-hook 'git-timemachine-mode-hook #'font-lock-mode) + (after! evil ;; Rehash evil keybindings so they are recognized (add-hook 'git-timemachine-mode-hook #'evil-normalize-keymaps))