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 (eval-when-compile
(set! :popup "^ \\*") (set! :popup "^ \\*" '((slot . -1)))
(set! :popup "^\\*" nil '((select . t))) (set! :popup "^\\*" nil '((select . t)))
(set! :popup "^\\*Completions" '((slot . -1)) '((transient . 0)))
(set! :popup "^\\*\\(?:scratch\\|Messages\\)" nil '((transient))) (set! :popup "^\\*\\(?:scratch\\|Messages\\)" nil '((transient)))
(set! :popup "^\\*Help" (set! :popup "^\\*Help"
'((size . 0.2)) '((slot . -1) (size . 0.2))
'((select . t))) '((select . t)))
(set! :+popup "^\\*doom:" (set! :popup "^\\*doom:"
'((size . 0.35)) '((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)) (setq +popup--display-buffer-alist (eval-when-compile +popup--display-buffer-alist))
(add-hook 'doom-init-ui-hook #'+popup-mode) (add-hook 'doom-init-ui-hook #'+popup-mode)