diff --git a/contrib/git/config.el b/contrib/git/config.el index 8a4a1f64a..3a6d079b2 100644 --- a/contrib/git/config.el +++ b/contrib/git/config.el @@ -1,2 +1,9 @@ (defvar git-enable-github-support nil "If non nil the Github packages and extensions are enabled.") + +(setq git/key-binding-prefixes '(("gh" . "smeargle"))) +(when git-enable-github-support + (push (cons "gf" "file") git/key-binding-prefixes) + (push (cons "gg" "gist") git/key-binding-prefixes)) +(mapc (lambda (x) (spacemacs/declare-prefix (car x) (cdr x))) + git/key-binding-prefixes) diff --git a/contrib/git/packages.el b/contrib/git/packages.el index 40deb0cdc..68a3f6cf1 100644 --- a/contrib/git/packages.el +++ b/contrib/git/packages.el @@ -130,11 +130,10 @@ implementation." :defer t :init (evil-leader/set-key - "gs" 'magit-status "gb" 'magit-blame-mode - "gC" 'magit-commit "gl" 'magit-log - ) + "gs" 'magit-status + "gC" 'magit-commit) :config (progn (spacemacs|hide-lighter magit-auto-revert-mode)