Variable: magit-status-sections-hook

magit-status-sections-hook is a customizable variable defined in magit-status.el.

Value

(magit-insert-status-headers
 magit-insert-merge-log
 magit-insert-rebase-sequence
 magit-insert-am-sequence
 magit-insert-sequencer-sequence
 magit-insert-bisect-output
 magit-insert-bisect-rest
 magit-insert-bisect-log
 magit-insert-untracked-files
 magit-insert-unstaged-changes
 magit-insert-staged-changes
 magit-insert-stashes
 magit-insert-unpushed-to-pushremote
 magit-insert-unpushed-to-upstream-or-recent
 magit-insert-unpulled-from-pushremote
 magit-insert-unpulled-from-upstream
 forge-insert-pullreqs
 forge-insert-issues
 forge-insert-discussions)

Documentation

Hook run to insert sections into a status buffer.

This variable was added, or its default value changed, in magit version 2.12.0.

Source Code

;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-status.el
(defcustom magit-status-sections-hook
  (list #'magit-insert-status-headers
        #'magit-insert-merge-log
        #'magit-insert-rebase-sequence
        #'magit-insert-am-sequence
        #'magit-insert-sequencer-sequence
        #'magit-insert-bisect-output
        #'magit-insert-bisect-rest
        #'magit-insert-bisect-log
        #'magit-insert-untracked-files
        #'magit-insert-unstaged-changes
        #'magit-insert-staged-changes
        #'magit-insert-stashes
        #'magit-insert-unpushed-to-pushremote
        #'magit-insert-unpushed-to-upstream-or-recent
        #'magit-insert-unpulled-from-pushremote
        #'magit-insert-unpulled-from-upstream)
  "Hook run to insert sections into a status buffer."
  :package-version '(magit . "2.12.0")
  :group 'magit-status
  :type 'hook)