Variable: consult-source-project-buffer

consult-source-project-buffer is a variable defined in consult.el.

Value

(:name "Project Buffer" :narrow 98 :category buffer :face
       consult-buffer :history buffer-name-history :state
       consult--buffer-state :enabled
       #[0 "\207" [consult-project-function] 1] :items
       #[0 "\300 \211\205�\301\302\303\304\305\306&\207"
	   [consult--project-root consult--buffer-query :sort
				  visibility :directory :as
				  consult--buffer-pair]
	   8])

Documentation

Project buffer source for consult-buffer.

Source Code

;; Defined in ~/.emacs.d/elpa/consult-20260805.1130/consult.el
(defvar consult-source-project-buffer
  `( :name     "Project Buffer"
     :narrow   ?b
     :category buffer
     :face     consult-buffer
     :history  buffer-name-history
     :state    ,#'consult--buffer-state
     :enabled  ,(lambda () consult-project-function)
     :items
     ,(lambda ()
        (when-let* ((root (consult--project-root)))
          (consult--buffer-query :sort 'visibility
                                 :directory root
                                 :as #'consult--buffer-pair))))
  "Project buffer source for `consult-buffer'.")