Commit fb96e81b2b3f
Changed files (2)
tools
emacs
config
users
vincent
dev
tools/emacs/config/config-vcs.el
@@ -175,5 +175,16 @@
(kill-buffer log-buf))
(kill-buffer commit-buf)))
+(use-package git-gutter
+ :hook (prog-mode . git-gutter-mode)
+ :config
+ (setq git-gutter:update-interval 0.2))
+
+(use-package git-gutter-fringe
+ :config
+ (define-fringe-bitmap 'git-gutter-fr:added [224] nil nil '(center repeated))
+ (define-fringe-bitmap 'git-gutter-fr:modified [224] nil nil '(center repeated))
+ (define-fringe-bitmap 'git-gutter-fr:deleted [128 192 224 240] nil nil 'bottom))
+
(provide 'config-vcs)
;;; config-vcs.el ends here
users/vincent/dev/emacs.nix
@@ -57,6 +57,8 @@ let
git-annex
git-modes
git-commit
+ git-gutter
+ git-gutter-fringe
github-review
go-mode
gotest