From d69459000d94b09a6912d9a439873bc39ca70706 Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Wed, 29 Aug 2018 22:15:54 -0400 Subject: [emacs] assimilate shackle and add a few useful popup rules --- init.org | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'init.org') diff --git a/init.org b/init.org index 9c294be..febf8aa 100644 --- a/init.org +++ b/init.org @@ -1177,6 +1177,24 @@ Emacs package that displays available keybindings in popup :after #'my-projectile-invalidate-cache)))) #+end_src +** [[https://github.com/wasamasa/shackle][shackle]] + +#+begin_src emacs-lisp +(use-package shackle + :demand t + :commands shackle-mode + :config + (shackle-mode 1) + (setq shackle-rules + '(("*Help*" :align right :select t :size 0.5) + ("\\`\\*helm.*?\\*\\'" :regexp t :align t) + ((compilation-mode "\\`\\*magit-diff: .*?\\'") :regexp t :noselect t) + ((inferior-scheme-mode "*shell*" "*eshell*") :popup t)) + shackle-default-rule '(:select t) + shackle-default-size 0.4 + shackle-inhibit-window-quit-on-same-windows t)) +#+end_src + * Email ** [[https://notmuchmail.org][notmuch]] -- cgit v1.2.3-60-g2f50