diff options
-rw-r--r-- | init/km-magit.el | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/init/km-magit.el b/init/km-magit.el index 5b77aea..aa1621b 100644 --- a/init/km-magit.el +++ b/init/km-magit.el @@ -8,6 +8,15 @@ (define-key magit-status-mode-map (kbd "C-c C-u") 'km/magit-auto-commit) +;; http://whattheemacsd.com/setup-magit.el-01.html +(defadvice magit-status (around magit-fullscreen activate) + (window-configuration-to-register :magit-fullscreen) + ad-do-it + (delete-other-windows)) +(defadvice magit-mode-quit-window (around magit-restore-screen activate) + ad-do-it + (jump-to-register :magit-fullscreen)) + ;; http://whattheemacsd.com/setup-magit.el-05.html (defun km/magit-just-amend () (interactive) |