Function: projectile-dashboard-mode

projectile-dashboard-mode is an interactive and byte-compiled function defined in projectile.el.

Signature

(projectile-dashboard-mode)

Documentation

Major mode for the projectile-dashboard buffer, read-only.

The files, tasks, lifecycle commands and the current branch are buttons. RET acts on the one at point; n (forward-button) and p (backward-button) (also n and p) move between them. M-x revert-buffer (revert-buffer) refreshes the dashboard and C-x w q (quit-window) buries it.

<backtab> backward-button
TAB forward-button
n forward-button
p backward-button
w projectile-report-copy

In addition to any hooks its parent mode special-mode might have run, this mode runs the hook projectile-dashboard-mode-hook, as the final or penultimate step during initialization.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/projectile-20260820.1509/projectile.el
(define-derived-mode projectile-dashboard-mode special-mode "Projectile-Dashboard"
  "Major mode for the `projectile-dashboard' buffer, read-only.

The files, tasks, lifecycle commands and the current branch are buttons.
RET acts on the one at point; \\<projectile-dashboard-mode-map>\\[forward-button] and \\[backward-button] (also `n' and `p')
move between them.  \\[revert-buffer] refreshes the dashboard and \\[quit-window] buries it.

\\{projectile-dashboard-mode-map}"
  (setq-local revert-buffer-function
              (lambda (&rest _)
                (projectile-dashboard--refresh
                 projectile-dashboard--directory)))
  (projectile--report-setup-outline))