Variable: corfu-popupinfo-delay

corfu-popupinfo-delay is a customizable variable defined in corfu-popupinfo.el.

Value

(2.0 . 0.5)

Documentation

Automatically update info popup after that number of seconds.

The value can be a pair of two floats to specify initial and subsequent delay. If the value is non-nil or the car of the pair is non-nil, the popup will automatically appear for the preselected candidate. Otherwise the popup can be requested manually via corfu-popupinfo-toggle, corfu-popupinfo-documentation and corfu-popupinfo-location.

It is *not recommended* to use a short delay or even 0, since this will create high load for Emacs. Retrieving the documentation from the backend is usually expensive.

Source Code

;; Defined in ~/.emacs.d/elpa/corfu-20260813.950/corfu-popupinfo.el
(defcustom corfu-popupinfo-delay '(2.0 . 0.5)
  "Automatically update info popup after that number of seconds.

The value can be a pair of two floats to specify initial and
subsequent delay.  If the value is non-nil or the car of the pair
is non-nil, the popup will automatically appear for the
preselected candidate.  Otherwise the popup can be requested
manually via `corfu-popupinfo-toggle',
`corfu-popupinfo-documentation' and `corfu-popupinfo-location'.

It is *not recommended* to use a short delay or even 0, since
this will create high load for Emacs.  Retrieving the
documentation from the backend is usually expensive."
  :type '(choice (const :tag "Never" nil)
                 (number :tag "Delay in seconds")
                 (cons :tag "Two Delays"
                       (choice :tag "Initial   "
                               (choice (const nil) number))
                       (choice :tag "Subsequent"
                               (choice (const nil) number))))
  :group 'corfu)