]> code.delx.au - dotemacs/blob - vc/init.el
SSH_AUTH_SOCK
[dotemacs] / vc / init.el
1 ;;; -*- lexical-binding: t -*-
2
3 (dolist (pkg '("~/.emacs.d/vc/magit/lisp"
4 "~/.emacs.d/vc/magit-popup"
5 "~/.emacs.d/vc/magit-transient/lisp"
6 "~/.emacs.d/vc/with-editor/lisp"
7 "~/.emacs.d/vc/diff-hl"))
8 (add-to-list 'load-path pkg))
9
10 (require 'diff-hl)
11 (require 'diff-hl-show-hunk)
12 (global-diff-hl-mode 1)
13
14 (require 'magit)
15 (setq transient-history-file "~/.cache/emacs/transient-history.el")
16 (setq magit-completing-read-function 'ivy-completing-read)
17 (setq git-commit-finish-query-functions
18 (delete #'git-commit-check-style-conventions git-commit-finish-query-functions))
19 (global-set-key (kbd "C-x v s") 'magit-status)
20 (global-set-key (kbd "C-x v v") 'magit-dispatch)
21 (global-set-key (kbd "C-x v f") 'magit-file-dispatch)