diff --git a/config.org b/config.org index ccde97b..d0adf1e 100644 --- a/config.org +++ b/config.org @@ -156,6 +156,25 @@ EXWM Specific Keybindings (global-set-key (kbd "s-e") 'evil-quit-all) (global-set-key (kbd "s-k") 'exwm-workspace-move) (global-set-key (kbd "s-w") 'exwm-workspace-swap) +** Dynamic Window Tiling +*** Edwina +Edwina is a dynamic window manager for Emacs. +It automatically arranges your Emacs panes (called “windows” in Emacs parlance) into predefined layouts, dwm-style. ++BEGIN_SRC emacs-lisp + (use-package edwina + :ensure t + :config + (setq display-buffer-base-action '(display-buffer-below-selected)) + (edwina-setup-dwm-keys) + (edwina-mode 1)) ++END_SRC +*** Golden Ratio ++BEGIN_SRC emacs-lisp + (use-package golden-ratio + :ensure t + :init + (golden-ratio-mode 1)) ++END_SRC ** Custom *** Resizing Buffers #+BEGIN_SRC emacs-lisp