aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules/bard-emacs-window.el
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-12-27 15:57:53 -0500
committerBardofSprites <[email protected]>2025-12-27 15:57:53 -0500
commite4a0853b306c054e5554f866d731020a7a6f5206 (patch)
treeb95113bbc576c23def3a1d75410b3d0d3ca16905 /bard-emacs-modules/bard-emacs-window.el
parent365b3cd445b56e55014f2f3b5a14532228b3ba5a (diff)
MAJOR formatting and documentation
Diffstat (limited to 'bard-emacs-modules/bard-emacs-window.el')
-rw-r--r--bard-emacs-modules/bard-emacs-window.el61
1 files changed, 26 insertions, 35 deletions
diff --git a/bard-emacs-modules/bard-emacs-window.el b/bard-emacs-modules/bard-emacs-window.el
index 730a841..f990440 100644
--- a/bard-emacs-modules/bard-emacs-window.el
+++ b/bard-emacs-modules/bard-emacs-window.el
@@ -9,10 +9,10 @@
(setq even-window-sizes 'height-only)
(setq window-sides-vertical nil)
(setq switch-to-buffer-in-dedicated-window 'pop)
- (setq split-height-threshold 80)
- (setq split-width-threshold 125)
- (setq window-min-height 3)
- (setq window-min-width 30))
+ (setq split-height-threshold 80
+ split-width-threshold 125)
+ (setq window-min-height 3
+ window-min-width 30))
(use-package windmove
:bind*
@@ -117,43 +117,16 @@
("\\*ispell-top-choices\\*.*"
(display-buffer-reuse-mode-window display-buffer-below-selected)
(window-height . fit-window-to-buffer))
- ))
- )
+ )))
(use-package frame
:ensure nil
:bind (("C-x u" . undelete-frame)
- ("C-x f" . other-frame-prefix)) ; I use only C-/ for `undo'
+ ("C-x f" . other-frame-prefix)
+ ("C-x w t" . tear-off-window)
+ ("C-x w c" . clone-indirect-buffer-other-window))
:hook (after-init . undelete-frame-mode))
-(use-package winner-mode
- :init
- (winner-mode 1)
- :bind
- (("C-x <right>" . winner-redo)
- ("C-x <left>" . winner-undo)
- ("C-x C-n" . next-buffer)
- ("C-x C-p" . previous-buffer)
- ("C-x <up>" . next-buffer)
- ("C-x <down>" . previous-buffer)))
-
-(use-package emacs
- :ensure nil
- :bind
- ("C-x w t" . tear-off-window)
- ("C-x w c" . clone-indirect-buffer-other-window))
-
-(use-package ibuffer
- :ensure nil
- :config
- (setq ibuffer-default-sorting-mode 'major-mode)
- (ibuffer-auto-mode t))
-
-(use-package emacs
- :ensure nil
- :bind
- ("C-x w w" . bard/toggle-window-split))
-
(use-package beframe
:ensure t
:config
@@ -198,3 +171,21 @@
(provide 'bard-emacs-window)
;;; bard-emacs-window.el ends here
+
+(use-package winner-mode
+ :init
+ (winner-mode 1)
+ :bind
+ (("C-x <right>" . winner-redo)
+ ("C-x <left>" . winner-undo)
+ ("C-x C-n" . next-buffer)
+ ("C-x C-p" . previous-buffer)
+ ("C-x <up>" . next-buffer)
+ ("C-x <down>" . previous-buffer)
+ ("C-x w w" . bard/toggle-window-split)))
+
+(use-package ibuffer
+ :ensure nil
+ :config
+ (setq ibuffer-default-sorting-mode 'major-mode)
+ (ibuffer-auto-mode t))