aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/emacs/init.el9
1 files changed, 8 insertions, 1 deletions
diff --git a/.config/emacs/init.el b/.config/emacs/init.el
index acbf5df..b74f616 100644
--- a/.config/emacs/init.el
+++ b/.config/emacs/init.el
@@ -488,12 +488,19 @@
;; Turn ref links into clickable buttons.
(add-hook 'magit-process-mode-hook #'goto-address-mode)
- ;; Git commit mode.
+ ;; Git commit mode. These `git-commit-*' variables are picked up by Magit
+ ;; automatically.
(setq git-commit-summary-max-length 50
+ git-commit-fill-column 75
git-commit-style-convention-checks '(overlong-summary-line non-empty-second-line))
(add-hook 'git-commit-mode-hook 'mssola/git-commit-hook))
+;; Set the fill-column to 75 for diff buffers (e.g. editing cover letters for
+;; `git-send-email').
+(add-hook 'diff-mode-hook
+ (lambda () (setq-local fill-column 75)))
+
;; Nicer diffs.
(use-package magit-delta
:when (executable-find "git-delta")