diff options
Diffstat (limited to '.config/emacs/modules/bd--buffers.el')
-rw-r--r-- | .config/emacs/modules/bd--buffers.el | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/.config/emacs/modules/bd--buffers.el b/.config/emacs/modules/bd--buffers.el index 986a932..a082dc8 100644 --- a/.config/emacs/modules/bd--buffers.el +++ b/.config/emacs/modules/bd--buffers.el @@ -10,30 +10,27 @@ (global-auto-revert-mode) :config (setopt global-auto-revert-non-file-buffers t - auto-revert-interval 30)) + auto-revert-interval 30)) (use-package shackle :demand t :config (shackle-mode) (setopt switch-to-buffer-obey-display-actions t - shackle-rules - '( - ;; native - (compilation-mode :select nil :align bottom :size 0.2) - (completion-list-mode :select nil :align bottom :size 0.1) - ("^\\*Async Shell Command\\*.*$" :regexp t :ignore t) - ;; magit - (magit-status-mode :select t :align bottom :size 0.3) - (magit-diff-mode :select nil :align right :size 0.3) - ;; emms - (emms-playlist-mode :select t :align left :size 0.2) - ))) + shackle-rules + '( + ;; native + (compilation-mode :select nil :align bottom :size 0.2) + (completion-list-mode :select nil :align bottom :size 0.1) + ("^\\*Async Shell Command\\*.*$" :regexp t :ignore t) + ;; emms + (emms-playlist-mode :select t :align left :size 0.2) + ))) (defun bd/layout--do-with-haste (f) (let* ((args (transient-args 'bd/layout-dispatcher)) - (haste (if (member "haste" args) 3 1))) + (haste (if (member "haste" args) 3 1))) (funcall f haste))) (transient-define-prefix bd/layout-dispatcher () ["Dispatcher > Layout\n" |