From d475d35affa2418dc6fe86fdb03fc4d296809e0f Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Fri, 1 Nov 2013 13:07:00 -0400 Subject: Fullscreen magit status --- init/km-magit.el | 9 +++++++++ 1 file changed, 9 insertions(+) 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) -- cgit v1.2.3