Variable: embark-quit-after-action
embark-quit-after-action is a customizable variable defined in
embark.el.
Value
t
Documentation
Should embark-act quit the minibuffer?
This controls whether calling embark-act without a prefix
argument quits the minibuffer or not. You can always get the
opposite behavior to that indicated by this variable by calling
embark-act with C-u (universal-argument).
Note that embark-act can also be called from outside the
minibuffer and this variable is irrelevant in that case.
In addition to t or nil this variable can also be set to an alist to specify the minibuffer quitting behavior per command. In the alist case one can additionally use the key t to prescribe a default for commands not used as alist keys.
Source Code
;; Defined in ~/.emacs.d/elpa/embark-20260610.302/embark.el
(defcustom embark-quit-after-action t
"Should `embark-act' quit the minibuffer?
This controls whether calling `embark-act' without a prefix
argument quits the minibuffer or not. You can always get the
opposite behavior to that indicated by this variable by calling
`embark-act' with \\[universal-argument].
Note that `embark-act' can also be called from outside the
minibuffer and this variable is irrelevant in that case.
In addition to t or nil this variable can also be set to an
alist to specify the minibuffer quitting behavior per command.
In the alist case one can additionally use the key t to
prescribe a default for commands not used as alist keys."
:type '(choice (const :tag "Always quit" t)
(const :tag "Never quit" nil)
(alist :tag "Configure per action"
:key-type (choice (function :tag "Action")
(const :tag "All other actions" t))
:value-type (choice (const :tag "Quit" t)
(const :tag "Do not quit" nil)))))