From c353aa8b4522de83597f957a5323f22c09896ca8 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 1 Mar 2016 08:53:18 +0000 Subject: [PATCH] Make magit behave a bit more to my liking --- modules/siren-magit.el | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/modules/siren-magit.el b/modules/siren-magit.el index d860366..ffb7a4c 100644 --- a/modules/siren-magit.el +++ b/modules/siren-magit.el @@ -21,6 +21,19 @@ (setq magit-repository-directories (quote ("~/Projects" "~/src" "~/.emacs.d" "~/.dotfiles"))) +(setq magit-display-buffer-function + (lambda (buffer) + (display-buffer + buffer (if (and (derived-mode-p 'magit-mode) + (memq (with-current-buffer buffer major-mode) + '(magit-process-mode + magit-revision-mode + magit-diff-mode + magit-stash-mode + magit-status-mode))) + nil + '(display-buffer-same-window))))) + (global-set-key (kbd "C-x g") 'magit-status) (defalias 'bl 'magit-blame)