diff options
author | Tom Willemse | 2016-10-13 02:07:51 +0200 |
---|---|---|
committer | Tom Willemse | 2016-10-13 02:07:51 +0200 |
commit | 5c62bdc8507bbcfc889e8a65e9cff63d584d6015 (patch) | |
tree | 64b92cd51fc0904bd546021fba0958a176acb868 /emacs/.emacs.d/init/magit-init.org | |
parent | 0e226123026471b8a4c925023fef94cd646a918d (diff) | |
download | new-dotfiles-5c62bdc8507bbcfc889e8a65e9cff63d584d6015.tar.gz new-dotfiles-5c62bdc8507bbcfc889e8a65e9cff63d584d6015.zip |
Show magit-status in full-frame
Diffstat (limited to 'emacs/.emacs.d/init/magit-init.org')
-rw-r--r-- | emacs/.emacs.d/init/magit-init.org | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init/magit-init.org b/emacs/.emacs.d/init/magit-init.org index a759c5d..217d45c 100644 --- a/emacs/.emacs.d/init/magit-init.org +++ b/emacs/.emacs.d/init/magit-init.org @@ -14,3 +14,17 @@ has changed on a line. #+BEGIN_SRC emacs-lisp (setq magit-diff-refine-hunk 'all) #+END_SRC + +Make the magit status buffer always open as the only window in Emacs. + +#+BEGIN_SRC emacs-lisp + (defvar oni:magit-status-rx + (rx bos "*magit: ")) + + (defun oni:display-buffer-in-only-window (buffer alist) + (delete-other-windows) + (display-buffer-same-window buffer alist)) + + (add-to-list 'display-buffer-alist + `(,oni:magit-status-rx oni:display-buffer-in-only-window)) +#+END_SRC |