diff --git a/modules/app/regex/config.el b/modules/app/regex/config.el index 350875a6f..ba3912e35 100644 --- a/modules/app/regex/config.el +++ b/modules/app/regex/config.el @@ -47,5 +47,7 @@ https://mediatemple.net" "TODO") (set! :popup "^\\*doom-regex\\*$" '((size . 4)) '((quit))) -(set! :popup "^\\*doom-regex-groups" '((side . left)) '((select) (quit))) +(set! :popup "^\\*doom-regex-groups" + '((side . left) (size . 28)) + '((select) (quit))) diff --git a/modules/feature/popup/config.el b/modules/feature/popup/config.el index 797f244c9..89d24e051 100644 --- a/modules/feature/popup/config.el +++ b/modules/feature/popup/config.el @@ -67,9 +67,7 @@ a brief description of some native window parameters that Emacs uses: `pop-to-buffer'. Doom popups sets this. The default is nil.") (defvar +popup-default-alist - '((slot . 1) - (window-height . 0.14) - (window-width . 26) + '((window-height . 0.16) (reusable-frames . visible)) "The default alist for `display-buffer-alist' rules.") @@ -114,7 +112,7 @@ ALIST supports one custom parameter: `size', which will resolve to (parameters ,parameters)) ,(when alist `(when-let* ((size (cdr (assq 'size alist))) - (side (cdr (assq 'side (append alist +popup-default-alist))))) + (side (or (cdr (assq 'side (append alist +popup-default-alist))) 'bottom))) (map-delete alist 'size) (map-put alist (if (memq side '(left right)) 'window-width diff --git a/modules/tools/password-store/config.el b/modules/tools/password-store/config.el index 71c5f1dbf..5463b4112 100644 --- a/modules/tools/password-store/config.el +++ b/modules/tools/password-store/config.el @@ -21,7 +21,7 @@ :commands pass :config (set! :evil-state 'pass-mode 'emacs) - (set! :popup "^\\*Password-Store" '((side . left)) '((quit))) + (set! :popup "^\\*Password-Store" '((side . left) (size . 0.25)) '((quit))) (map! :map pass-mode-map "j" #'pass-next-entry "k" #'pass-prev-entry