Variable: minor-mode-alist

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

Value

Large value
((cider-macroexpansion-mode " Macroexpand")
 (bib-cite-minor-mode " BCite")
 (hmouse-mod-mode " HyMod")
 (hyperbole-mode hyperbole-mode-lighter)
 (hywiki-mode hywiki-mode-lighter)
 (ede-dired-minor-mode " EDE")
 (TeX-interactive-mode "")
 (TeX-PDF-mode "")
 (hyrolo-outline-minor-mode " Outl")
 (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"))
 (projectile-mode projectile--mode-line)
 (markdown-live-preview-mode " MD-Preview")
 (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")
 (scroll-lock-mode " ScrLck")
 (epa-mail-mode " epa-mail")
 (rst-minor-mode " ReST")
 (reftex-isearch-minor-mode "/I")
 (glyphless-display-mode " Glyphless")
 (superword-mode " ²")
 (subword-mode " ,")
 (idlwave-shell-electric-debug-mode " *Debugging*")
 (org-beamer-mode " Bm")
 (org-num-mode " o#")
 (org-indent-mode " Ind")
 (vc-dir-git-mode " Git")
 (wordstar-mode wordstar-mode-lighter)
 (url-dired-minor-mode " URL")
 (longlines-mode " ll")
 (linum-mode "")
 (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")
 (smerge-mode " SMerge")
 (mml-mode " MML")
 (cvs-minor-mode " CVS")
 (override-global-mode "")
 (tildify-mode " ~")
 (hs-minor-mode " hs")
 (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)
 (diff-minor-mode " Diff")
 (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")
 (buffer-face-mode " BufFace")
 (text-scale-mode
  (" " text-scale-mode-lighter))
 (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")))
 (highlight-changes-mode hilit-chg-string)
 (enriched-mode " Enriched")
 (double-mode " Double")
 (vc-parent-buffer vc-parent-buffer-name)
 (glasses-mode " o^o")
 (sgml-electric-tag-pair-mode "/e")
 (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"))
 (ert--current-run-stats
  (:eval
   (ert--tests-running-mode-line-indicator)))
 (xref-etags-mode "")
 (flymake-mode flymake-mode-line-format)
 (pascal-outline-mode " Outl")
 (treesit-explore-mode " TSexplore")
 (compilation-minor-mode " Compilation")
 (compilation-shell-minor-mode " Shell-Compile")
 (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")
 (global-whitespace-mode " WS")
 (whitespace-newline-mode " nl")
 (whitespace-mode " ws")
 (edebug-mode " *Debugging*")
 (dash-fontify-mode dash-fontify-mode-lighter)
 (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)
 (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'.")