Variable: minor-mode-alist

minor-mode-alist is a variable defined in bindings.el.gz.

Value

Large value
((ede-dired-minor-mode " EDE") (hmouse-mod-mode " HyMod")
 (hyperbole-mode hyperbole-mode-lighter)
 (cider-macroexpansion-mode " Macroexpand")
 (bib-cite-minor-mode " BCite") (TeX-interactive-mode "")
 (TeX-PDF-mode "") (markdown-live-preview-mode " MD-Preview")
 (hyrolo-outline-minor-mode " Outl") (hywiki-mode hywiki-mode-lighter)
 (projectile-mode projectile--mode-line)
 (hmouse-dired-display-here-mode " DisplayHere")
 (hycontrol-local-windows-mode " HyWin")
 (hycontrol-local-frames-mode " HyFrm") (cider--debug-mode " DEBUG")
 (cider-mode cider-mode-line)
 (cider-auto-test-mode (cider-mode " Test"))
 (cider-popup-buffer-mode (" cider-tmp"))
 (cider-enlighten-mode (cider-mode " light"))
 (magit-blame-mode magit-blame-mode-lighter)
 (magit-wip-mode magit-wip-mode-lighter) (git-commit-mode "")
 (with-editor-mode with-editor-mode-lighter)
 (llama-fontify-mode llama-fontify-mode-lighter)
 (widget-minor-mode " Widget") (which-key-mode which-key-lighter)
 (visual-wrap-prefix-mode "") (scroll-lock-mode " ScrLck")
 (epa-mail-mode " epa-mail") (string-edit-minor-mode "String")
 (rst-minor-mode " ReST") (reftex-isearch-minor-mode "/I")
 (glyphless-display-mode " Glyphless") (superword-mode " ²")
 (subword-mode " ,") (org-beamer-mode " Bm") (org-num-mode " o#")
 (org-indent-mode " Ind") (vc-dir-git-mode " Git")
 (url-dired-minor-mode " URL") (longlines-mode " ll") (linum-mode "")
 (idlwave-shell-electric-debug-mode " *Debugging*")
 (crisp-mode crisp-mode-mode-line-string) (autoarg-kp-mode " Aakp")
 (autoarg-mode " Aarg") (gnus-binary-mode " Binary")
 (gnus-pick-mode " Pick") (gnus-mailing-list-mode " Mailing-List")
 (org-capture-mode " Cap") (gnus-draft-mode " Draft")
 (gnus-topic-mode " Topic") (gnus-message-citation-mode "")
 (gnus-dead-summary-mode " Dead") (mml-mode " MML")
 (smerge-mode " SMerge") (cvs-minor-mode " CVS") (tildify-mode " ~")
 (remember-mode " Remember") (cperl-extra-paired-delimiters-mode "«»")
 (org-cdlatex-mode " OCDL") (org-src-mode " OrgSrc")
 (org-list-checkbox-radio-mode " CheckBoxRadio")
 (orgtbl-mode " OrgTbl") (org-table-follow-field-mode " TblFollow")
 (org-table-header-line-mode " TblHeader") (goto-address-prog-mode "")
 (goto-address-mode "") (reftex-mode " Ref")
 (latex-electric-env-pair-mode "/e") (mh-showing-mode " Show")
 (checkdoc-minor-mode checkdoc-minor-mode-string)
 (emerge-mode
  (" Emerge" (emerge-fast-mode " F") (emerge-edit-mode " E")
   (emerge-auto-advance " A") (emerge-skip-prefers " S")))
 (semantic-minor-modes-format semantic-minor-modes-format)
 (semantic-highlight-edits-mode "/e")
 (semantic-show-unmatched-syntax-mode "/u")
 (semantic-idle-scheduler-mode "/ARP")
 (semantic-mru-bookmark-mode "/k") (vcursor-use-vcursor-map " !VC")
 (type-break-mode type-break-mode-line-format)
 (scroll-all-mode " *SL*") (iimage-mode " iImg")
 (follow-mode follow-mode-line-text)
 (hi-lock-mode
  (:eval
   (if (or hi-lock-interactive-patterns hi-lock-file-patterns) " Hi"
     "")))
 (cwarn-mode cwarn-mode-text) (hide-ifdef-mode " Ifdef")
 (hide-ifdef-hiding " Hiding") (hs-minor-mode " hs")
 (footnote-mode footnote-mode-line-string)
 (sc-minor-mode
  (" SC"
   (sc-auto-fill-region-p (":f" (sc-fixup-whitespace-p "w"))
			  (sc-fixup-whitespace-p ":w"))))
 (doc-view-minor-mode " DocView")
 (image-minor-mode
  (:eval (if image-type (format " Image[%s]" image-type) " Image")))
 (dired-click-to-select-mode " Click-To-Select")
 (highlight-changes-mode hilit-chg-string)
 (buffer-face-mode " BufFace")
 (text-scale-mode (" " text-scale-mode-lighter))
 (enriched-mode " Enriched") (double-mode " Double")
 (vc-parent-buffer vc-parent-buffer-name) (glasses-mode " o^o")
 (sgml-electric-tag-pair-mode "/e") (override-global-mode "")
 (strokes-mode strokes-lighter) (artist-mode artist-mode-name)
 (emacs-lock-mode
  ("" (emacs-lock--try-unlocking " locked:" " Locked:")
   (:eval (symbol-name emacs-lock-mode))))
 (archive-subfile-mode " Archive") (view-mode " View")
 (rcirc-low-priority-flag " LowPri")
 (rcirc-ignore-buffer-activity-flag " Ignore")
 (rcirc-multiline-minor-mode " rcirc-mline") (rcirc-omit-mode " Omit")
 (nroff-electric-mode " Electric") (refill-mode " Refill")
 (table-mode-indicator
  (table-fixed-width-mode " Fixed-Table" " Table"))
 (2C-mode " 2C") (allout-mode " Allout") (outline-minor-mode " Outl")
 (foldout-mode-line-string foldout-mode-line-string)
 (reveal-mode (global-reveal-mode nil " Reveal")) (xref-etags-mode "")
 (flymake-mode flymake-mode-line-format) (diff-minor-mode " Diff")
 (ert--current-run-stats
  (:eval (ert--tests-running-mode-line-indicator)))
 (pascal-outline-mode " Outl") (treesit-explore-mode " TSexplore")
 (compilation-minor-mode " Compilation")
 (compilation-shell-minor-mode " Shell-Compile")
 (global-auto-revert-mode global-auto-revert-mode-text)
 (auto-revert-tail-mode auto-revert-tail-mode-text)
 (auto-revert-mode auto-revert-mode-text)
 (completion-preview-mode " CP")
 (flyspell-mode
  (flyspell-mode-line-string
   ((:propertize flyspell-mode-line-string)
    (:propertize
     (:eval
      (concat "/"
	      (substring
	       (or ispell-local-dictionary ispell-dictionary "--") 0 2)))
     help-echo "mouse-1: Change dictionary" local-map
     (keymap (mode-line keymap (mouse-1 . ispell-change-dictionary)))))))
 (ispell-minor-mode " Spell") (rainbow-delimiters-mode "")
 (highlight-quoted-mode "") (highlight-numbers-mode "")
 (global-whitespace-newline-mode " NL")
 (whitespace-page-delimiters-mode " pd")
 (whitespace-newline-mode " nl") (whitespace-mode " ws")
 (edebug-mode " *Debugging*")
 (dash-fontify-mode dash-fontify-mode-lighter)
 (eldoc-mode eldoc-minor-mode-string) (isearch-fold-quotes-mode "")
 (visible-mode " Vis") (visual-line-mode " Wrap")
 (next-error-follow-minor-mode " Fol") (abbrev-mode " Abbrev")
 (overwrite-mode overwrite-mode) (auto-fill-function " Fill")
 (defining-kbd-macro mode-line-defining-kbd-macro)
 (isearch-mode isearch-mode) (dictionary-tooltip-mode " Dict"))

Documentation

Alist saying how to show minor modes in the mode line.

Each element looks like (VARIABLE STRING); STRING is included in the mode line if VARIABLE's value is non-nil.

Actually, STRING need not be a string; any mode-line construct is okay. See mode-line-format.

View in manual

Probably introduced at or before Emacs version 18.

Source Code

;; Defined in /usr/src/emacs/lisp/bindings.el.gz
(defvar minor-mode-alist nil "\
Alist saying how to show minor modes in the mode line.
Each element looks like (VARIABLE STRING);
STRING is included in the mode line if VARIABLE's value is non-nil.

Actually, STRING need not be a string; any mode-line construct is
okay.  See `mode-line-format'.")