emacs/lisp/icejam-magit.el
Maciej Szlosarczyk c2e63a1fa6
Some checks failed
/ Test config on 20 (push) Failing after 39s
Use an option to remove value from git-commit-setup-hook
The patch is flimsy and more often than not it did not work properly.
2026-04-02 09:43:06 +03:00

24 lines
666 B
EmacsLisp

;;; icejam-magit.el -- summary -*- lexical-binding: t; -*-
;;; Commentary:
;;; Code:
(eval-when-compile
(defvar icejam-keys-mode-map)
(declare-function git-commit-setup-capf 'git-commit))
(use-package magit
:ensure t
:commands (magit-blame-quit)
:defer t
:bind (:map icejam-keys-mode-map
("<f5> c" . magit-checkout)
("<f5> b" . magit-blame-addition)
("<f5> g" . magit-status))
(:map magit-blame-mode-map
("<f5> b" . 'magit-blame-quit))
:config
(setopt git-commit-setup-hook
(remove #'git-commit-setup-capf git-commit-setup-hook)))
(provide 'icejam-magit)
;;; icejam-magit.el ends here