summaryrefslogtreecommitdiff
path: root/.config/emacs/modules/bd--windows.el
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs/modules/bd--windows.el')
-rw-r--r--.config/emacs/modules/bd--windows.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/.config/emacs/modules/bd--windows.el b/.config/emacs/modules/bd--windows.el
index b92eb1a..d14e325 100644
--- a/.config/emacs/modules/bd--windows.el
+++ b/.config/emacs/modules/bd--windows.el
@@ -37,6 +37,16 @@ dedicated buffer will never be automatically orphaned."
(if dedicated "no longer " "")
(buffer-name))))
+;; reading mode
+(defun split-and-follow ()
+ (interactive)
+ (delete-other-windows)
+ (split-window-horizontally)
+ (split-window-horizontally)
+ (balance-windows)
+ (other-window -1)
+ (follow-mode 1))
+
;; alpha
(defun bd/clamp (lower-bound upper-bound value)
(max lower-bound (min value upper-bound)))