about summary refs log tree commit diff stats
path: root/.emacs.d/lisp
diff options
context:
space:
mode:
authorDavid Morgan <djm_uk@protonmail.com>2022-08-26 16:04:11 +0100
committerDavid Morgan <djm_uk@protonmail.com>2022-08-26 16:04:11 +0100
commit45ed8ade5112b398bb8479284ad02a4a7f11ef1c (patch)
tree4eb0c9d7be1bc7dc186995482a70ada86a6163c3 /.emacs.d/lisp
parent1fd1e30c89bc89a64aba8ede09495214b018c96f (diff)
downloaddotfiles-45ed8ade5112b398bb8479284ad02a4a7f11ef1c.tar.gz
Try popper
Diffstat (limited to '.emacs.d/lisp')
-rw-r--r--.emacs.d/lisp/init-windows.el13
1 files changed, 13 insertions, 0 deletions
diff --git a/.emacs.d/lisp/init-windows.el b/.emacs.d/lisp/init-windows.el
index 2228572..aa9a4d7 100644
--- a/.emacs.d/lisp/init-windows.el
+++ b/.emacs.d/lisp/init-windows.el
@@ -79,6 +79,19 @@
    ((t (:foreground "white" :background "red"
                     :weight bold :height 2.5 :box (:line-width 10 :color "red"))))))
 
+(use-package popper
+  :bind (("<f5>"   . popper-toggle-latest)
+         ("<f6>"   . popper-cycle)
+         ("<f7>" . popper-toggle-type))
+  :init
+  (setq popper-reference-buffers
+        '("\\*Messages\\*"
+          "Output\\*$"
+          "\\*Async Shell Command\\*"
+          help-mode
+          compilation-mode))
+  (popper-mode +1)
+  (popper-echo-mode +1))
 
 (provide 'init-windows)
 ;;; init-windows.el ends here