feature/popup: rethink default rules

This commit is contained in:
Henrik Lissner 2018-01-07 05:40:20 -05:00
parent 84cba91e50
commit 878b5ae4e2
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -131,15 +131,16 @@ ALIST supports one custom parameter: `size', which will resolve to
;;
(eval-when-compile
(set! :popup "^ \\*")
(set! :popup "^ \\*" '((slot . -1)))
(set! :popup "^\\*" nil '((select . t)))
(set! :popup "^\\*Completions" '((slot . -1)) '((transient . 0)))
(set! :popup "^\\*\\(?:scratch\\|Messages\\)" nil '((transient)))
(set! :popup "^\\*Help"
'((size . 0.2))
'((slot . -1) (size . 0.2))
'((select . t)))
(set! :+popup "^\\*doom:"
(set! :popup "^\\*doom:"
'((size . 0.35))
'((select . t) (quit) (transient))))
'((select . t) (modeline . t) (quit) (transient))))
(setq +popup--display-buffer-alist (eval-when-compile +popup--display-buffer-alist))
(add-hook 'doom-init-ui-hook #'+popup-mode)