My personal emacs configuration
1;;; nesv-git -- Git configuration
2;;; Commentary:
3;;; Code:
4
5(use-package magit
6 :ensure t
7 :hook (after-save-hook . magit-after-save-refresh-status))
8
9;; Git Gutter -- Shows git status in the sidebar
10(use-package git-gutter
11 :ensure t
12 :hook (prog-mode . git-gutter-mode)
13 :config
14 (setq git-gutter:update-interval 0.2))
15
16(use-package git-gutter-fringe
17 :ensure t
18 :config
19 (define-fringe-bitmap 'git-gutter-fr:added [224] nil nil '(center repeated))
20 (define-fringe-bitmap 'git-gutter-fr:modified [224] nil nil '(center repeated))
21 (define-fringe-bitmap 'git-gutter-fr:deleted [128 192 224 240] nil nil 'bottom))
22
23(provide 'nesv-git)
24;;; nesv-git.el ends here