28 lines
583 B
EmacsLisp
28 lines
583 B
EmacsLisp
;;; git.el --- Git integration -*- lexical-binding: t; -*-
|
|
;;; Commentary:
|
|
;;; Code:
|
|
|
|
(defun user--git-config ()
|
|
"Initialize Git support."
|
|
(message "user--git-config")
|
|
|
|
(use-package magit
|
|
:ensure t
|
|
:defer
|
|
:config
|
|
|
|
;; https://github.com/dandavison/magit-delta
|
|
;; Use delta (https://github.com/dandavison/delta) when viewing diffs in Magit
|
|
(use-package magit-delta
|
|
:ensure t
|
|
:if (executable-find "delta")
|
|
:hook (magit-mode . magit-delta-mode))
|
|
)
|
|
)
|
|
|
|
(with-executable 'git
|
|
(user--git-config))
|
|
|
|
(provide 'vcs/git)
|
|
;;; git.el ends here
|