aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/face-coverage.org
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/theme-studio/face-coverage.org')
-rw-r--r--scripts/theme-studio/face-coverage.org2715
1 files changed, 2715 insertions, 0 deletions
diff --git a/scripts/theme-studio/face-coverage.org b/scripts/theme-studio/face-coverage.org
new file mode 100644
index 000000000..b5f8b795b
--- /dev/null
+++ b/scripts/theme-studio/face-coverage.org
@@ -0,0 +1,2715 @@
+#+TITLE: theme-studio — face coverage master list
+#+DATE: 2026-06-18
+#+TODO: TODO DOING | DONE
+#+STARTUP: overview
+
+Every known face (live Emacs face-list union everything theme-studio manages). DONE = the
+studio already themes it; TODO = not yet. Three top-level tiers:
+- emacs-core: the standalone built-in faces (frame chrome, cursor, region, mode line, search).
+- emacs-general: built-in Emacs subsystems (org, gnus, erc, diff, vc, custom, ...), one child each.
+- one heading per third-party package installed from elpa (magit, vertico, consult, ...).
+Tier is decided by where each face's defface lives: /usr/share/emacs = built-in, elpa = package.
+The line under each bucket is its group/package description; the line under each face is its
+Emacs docstring (first line), where one exists.
+
+Totals: 690 / 1293 faces covered; 1129 carry a docstring. Tiers: core 1, general 75, packages 43.
+Coverage tiers in the studio: syntax font-lock=23, UI tier=21, package inventory=643 (39 packages).
+
+Mechanism to close a TODO: core/UI faces -> UI_FACES in generate.py; package + subsystem faces
+-> package-inventory.json (regenerable via build-inventory.el / app_inventory.py).
+
+* DOING emacs-core [24/74]
+ Standalone built-in faces: frame chrome, cursor, region, mode line, search, line numbers, base typography.
+** TODO blink-matching-paren-offscreen
+ Face for showing in the echo area matched open paren that is off-screen.
+** TODO bold
+ Basic bold face.
+** TODO bold-italic
+ Basic bold-italic face.
+** TODO border
+ Basic face for the frame border under X.
+** TODO button
+ Default face used for buttons.
+** TODO child-frame-border
+ Basic face for the internal border of child frames.
+** TODO completions-common-part
+ Face for the parts of completions which matched the pattern.
+** TODO completions-first-difference
+ Face for the first character after point in completions.
+** DONE cursor
+ Basic face for the cursor color under X.
+** DONE default
+ Basic default face.
+** DONE error
+ Basic face used to highlight errors and to denote failure.
+** TODO escape-glyph
+ Face for characters displayed as sequences using '^' or '\'.
+** TODO fill-column-indicator
+ Face for displaying fill column indicator.
+** DONE fixed-pitch
+ The basic fixed-pitch face.
+** TODO fixed-pitch-serif
+ The basic fixed-pitch face with serifs.
+** DONE fringe
+ Basic face for the fringes to the left and right of windows under X.
+** TODO glyphless-char
+ Face for displaying non-graphic characters (e.g. U+202A (LRE)).
+** TODO header-line
+ Basic header-line face.
+** TODO header-line-highlight
+ Basic header line face for highlighting.
+** TODO help-key-binding
+ Face for keybindings in *Help* buffers.
+** DONE highlight
+ Basic face for highlighting.
+** DONE hl-line
+ Default face for highlighting the current line in Hl-Line mode.
+** TODO homoglyph
+ Face for lookalike characters.
+** TODO internal-border
+ Basic face for the internal border.
+** DONE isearch
+ Face for highlighting Isearch matches.
+** DONE isearch-fail
+ Face for highlighting failed part in Isearch echo-area message.
+** TODO isearch-group-1
+ Face for highlighting Isearch the odd group matches.
+** TODO isearch-group-2
+ Face for highlighting Isearch the even group matches.
+** TODO italic
+ Basic italic face.
+** DONE lazy-highlight
+ Face for lazy highlighting of matches other than the current one.
+** DONE line-number
+ Face for displaying line numbers.
+** DONE line-number-current-line
+ Face for displaying the current line number.
+** TODO line-number-major-tick
+ Face for highlighting "major ticks" (as in a ruler).
+** TODO line-number-minor-tick
+ Face for highlighting "minor ticks" (as in a ruler).
+** DONE link
+ Basic face for unvisited links.
+** TODO link-visited
+ Basic face for visited links.
+** TODO match
+ Face used to highlight matches permanently.
+** TODO menu
+ Basic face for the font and colors of the menu bar and popup menus.
+** DONE minibuffer-prompt
+ Face for minibuffer prompts.
+** DONE mode-line
+ Face for the mode lines as well as header lines.
+** TODO mode-line-active
+ Face for the selected mode line.
+** TODO mode-line-buffer-id
+ Face used for buffer identification parts of the mode line.
+** TODO mode-line-emphasis
+ Face used to emphasize certain mode line features.
+** DONE mode-line-highlight
+ Basic mode line face for highlighting.
+** DONE mode-line-inactive
+ Basic mode line face for non-selected windows.
+** TODO mouse
+ Basic face for the mouse color under X.
+** TODO mouse-drag-and-drop-region
+ Face to highlight original text during dragging.
+** TODO next-error
+ Face used to highlight next error locus.
+** TODO nobreak-hyphen
+ Face for displaying nobreak hyphens.
+** TODO nobreak-space
+ Face for displaying nobreak space.
+** TODO query-replace
+ Face for highlighting query replacement matches.
+** DONE region
+ Basic face for highlighting the region.
+** TODO scroll-bar
+ Basic face for the scroll bar colors under X.
+** TODO secondary-selection
+ Basic face for displaying the secondary selection.
+** TODO separator-line
+ Face for separator lines.
+** TODO shadow
+ Basic face for shadowed text.
+** DONE show-paren-match
+ Face used for a matching paren.
+** TODO show-paren-match-expression
+ Face used for a matching paren when highlighting the whole expression.
+** DONE show-paren-mismatch
+ Face used for a mismatching paren.
+** DONE success
+ Basic face used to indicate successful operation.
+** TODO tool-bar
+ Basic tool-bar face.
+** TODO tooltip
+ Face for tooltips.
+** TODO trailing-whitespace
+ Basic face for highlighting trailing whitespace.
+** TODO tty-menu-disabled-face
+ Face for displaying disabled items in TTY menus.
+** TODO tty-menu-enabled-face
+ Face for displaying enabled items in TTY menus.
+** TODO tty-menu-selected-face
+ Face for displaying the currently selected item in TTY menus.
+** TODO underline
+ Basic underlined face.
+** DONE variable-pitch
+ The basic variable-pitch face.
+** TODO variable-pitch-text
+ The proportional face used for longer texts.
+** DONE vertical-border
+ Face used for vertical window dividers on ttys.
+** DONE warning
+ Basic face used to highlight warnings.
+** TODO window-divider
+ Basic face for window dividers.
+** TODO window-divider-first-pixel
+ Basic face for first pixel line/column of window dividers.
+** TODO window-divider-last-pixel
+ Basic face for last pixel line/column of window dividers.
+
+* DOING emacs-general [23/563]
+ Built-in Emacs subsystems, one child per subsystem.
+** TODO abbrev [0/1]
+ Abbreviation handling, typing shortcuts, macros.
+*** TODO abbrev-table-name
+ Face used for displaying the abbrev table name in 'edit-abbrevs-mode'.
+** TODO ansi-color [0/23]
+ Translating SGR control sequences to faces.
+*** TODO ansi-color-black
+ Face used to render black color code.
+*** TODO ansi-color-blue
+ Face used to render blue color code.
+*** TODO ansi-color-bold
+ Face used to render bold text.
+*** TODO ansi-color-bright-black
+ Face used to render bright black color code.
+*** TODO ansi-color-bright-blue
+ Face used to render bright blue color code.
+*** TODO ansi-color-bright-cyan
+ Face used to render bright cyan color code.
+*** TODO ansi-color-bright-green
+ Face used to render bright green color code.
+*** TODO ansi-color-bright-magenta
+ Face used to render bright magenta color code.
+*** TODO ansi-color-bright-red
+ Face used to render bright red color code.
+*** TODO ansi-color-bright-white
+ Face used to render bright white color code.
+*** TODO ansi-color-bright-yellow
+ Face used to render bright yellow color code.
+*** TODO ansi-color-cyan
+ Face used to render cyan color code.
+*** TODO ansi-color-faint
+ Face used to render faint text.
+*** TODO ansi-color-fast-blink
+ Face used to render rapidly blinking text.
+*** TODO ansi-color-green
+ Face used to render green color code.
+*** TODO ansi-color-inverse
+ Face used to render inverted video text.
+*** TODO ansi-color-italic
+ Face used to render italic text.
+*** TODO ansi-color-magenta
+ Face used to render magenta color code.
+*** TODO ansi-color-red
+ Face used to render red color code.
+*** TODO ansi-color-slow-blink
+ Face used to render slowly blinking text.
+*** TODO ansi-color-underline
+ Face used to render underlined text.
+*** TODO ansi-color-white
+ Face used to render white color code.
+*** TODO ansi-color-yellow
+ Face used to render yellow color code.
+** TODO apropos [0/8]
+ Apropos commands for users and programmers.
+*** TODO apropos-button
+ Face for buttons that indicate a face in Apropos.
+*** TODO apropos-function-button
+ Button face indicating a function, macro, or command in Apropos.
+*** TODO apropos-keybinding
+ Face for lists of keybinding in Apropos output.
+*** TODO apropos-misc-button
+ Button face indicating a miscellaneous object type in Apropos.
+*** TODO apropos-property
+ Face for property name in Apropos output, or nil for none.
+*** TODO apropos-symbol
+ Face for the symbol name in Apropos output.
+*** TODO apropos-user-option-button
+ Button face indicating a user option in Apropos.
+*** TODO apropos-variable-button
+ Button face indicating a variable in Apropos.
+** TODO bookmark [0/2]
+ Setting, annotation and jumping to bookmarks.
+*** TODO bookmark-face
+ Face used to highlight current line.
+*** TODO bookmark-menu-bookmark
+ Face used to highlight bookmark names in bookmark menu buffers.
+** TODO breakpoint [0/2]
+*** TODO breakpoint-disabled
+ Face for disabled breakpoint icon in fringe.
+*** TODO breakpoint-enabled
+ Face for enabled breakpoint icon in fringe.
+** TODO browse [0/1]
+*** TODO browse-url-button
+ Face for 'browse-url' buttons (i.e., links).
+** TODO buffer [0/1]
+*** TODO buffer-menu-buffer
+ Face for buffer names in the Buffer Menu.
+** TODO calendar [0/4]
+ Calendar and time management support.
+*** TODO calendar-month-header
+ Face used for month headers in the calendar.
+*** TODO calendar-today
+ Face for indicating today's date in the calendar.
+*** TODO calendar-weekday-header
+ Face used for weekday column headers in the calendar.
+*** TODO calendar-weekend-header
+ Face used for weekend column headers in the calendar.
+** TODO change-log [0/8]
+ Change log maintenance.
+*** TODO change-log-acknowledgment
+ Face for highlighting acknowledgments.
+*** TODO change-log-conditionals
+ Face for highlighting conditionals of the form '[...]'.
+*** TODO change-log-date
+ Face used to highlight dates in date lines.
+*** TODO change-log-email
+ Face for highlighting author email addresses.
+*** TODO change-log-file
+ Face for highlighting file names.
+*** TODO change-log-function
+ Face for highlighting items of the form '<....>'.
+*** TODO change-log-list
+ Face for highlighting parenthesized lists of functions or variables.
+*** TODO change-log-name
+ Face for highlighting author names.
+** TODO comint [0/2]
+ General command interpreter in a window stuff.
+*** TODO comint-highlight-input
+ Face to use to highlight user input.
+*** TODO comint-highlight-prompt
+ Face to use to highlight prompts.
+** TODO compilation [0/8]
+ Run compiler as inferior of Emacs, parse error messages.
+*** TODO compilation-column-number
+ Face for displaying column numbers in compiler messages.
+*** TODO compilation-error
+ Face used to highlight compiler errors.
+*** TODO compilation-info
+ Face used to highlight compiler information.
+*** TODO compilation-line-number
+ Face for displaying line numbers in compiler messages.
+*** TODO compilation-mode-line-exit
+ Face for Compilation mode's "exit" mode line indicator.
+*** TODO compilation-mode-line-fail
+ Face for Compilation mode's "error" mode line indicator.
+*** TODO compilation-mode-line-run
+ Face for Compilation mode's "running" mode line indicator.
+*** TODO compilation-warning
+ Face used to highlight compiler warnings.
+** TODO completions [0/4]
+ Faces for the default *Completions* buffer.
+*** TODO completions-annotations
+ Face to use for annotations in the *Completions* buffer.
+*** TODO completions-group-separator
+ Face used for the separator lines between the candidate groups.
+*** TODO completions-group-title
+ Face used for the title text of the candidate group headlines.
+*** TODO completions-highlight
+ Default face for highlighting the current completion candidate.
+** TODO confusingly [0/1]
+*** TODO confusingly-reordered
+ Face for highlighting text that was bidi-reordered in confusing ways.
+** TODO custom [0/25]
+ Faces used by customize.
+*** TODO custom-button
+ Face for custom buffer buttons if 'custom-raised-buttons' is non-nil.
+*** TODO custom-button-mouse
+ Mouse face for custom buffer buttons if 'custom-raised-buttons' is non-nil.
+*** TODO custom-button-pressed
+ Face for pressed custom buttons if 'custom-raised-buttons' is non-nil.
+*** TODO custom-button-pressed-unraised
+ Face for pressed custom buttons if 'custom-raised-buttons' is nil.
+*** TODO custom-button-unraised
+ Face for custom buffer buttons if 'custom-raised-buttons' is nil.
+*** TODO custom-changed
+ Face used when the customize item has been changed.
+*** TODO custom-comment
+ Face used for comments on variables or faces.
+*** TODO custom-comment-tag
+ Face used for the comment tag on variables or faces.
+*** TODO custom-documentation
+ Face used for documentation strings in customization buffers.
+*** TODO custom-face-tag
+ Face used for face tags.
+*** TODO custom-group-subtitle
+ Face for the "Subgroups:" subtitle in Custom buffers.
+*** TODO custom-group-tag
+ Face for low level group tags.
+*** TODO custom-group-tag-1
+ Face for group tags.
+*** TODO custom-invalid
+ Face used when the customize item is invalid.
+*** TODO custom-link
+ Face for links in customization buffers.
+*** TODO custom-modified
+ Face used when the customize item has been modified.
+*** TODO custom-rogue
+ Face used when the customize item is not defined for customization.
+*** TODO custom-saved
+ Face used when the customize item has been saved.
+*** TODO custom-set
+ Face used when the customize item has been set.
+*** TODO custom-state
+ Face used for State descriptions in the customize buffer.
+*** TODO custom-themed
+ Face used when the customize item has been set by a theme.
+*** TODO custom-variable-button
+ Face used for pushable variable tags.
+*** TODO custom-variable-obsolete
+ Face used for obsolete variables.
+*** TODO custom-variable-tag
+ Face used for unpushable variable tags.
+*** TODO custom-visibility
+ Face for the 'custom-visibility' widget.
+** TODO diary [0/1]
+ Faces for diary entries in the calendar.
+*** TODO diary
+ Face for highlighting diary entries.
+** TODO diff [0/18]
+ Comparing files with `diff'.
+*** TODO diff-added
+ 'diff-mode' face used to highlight added lines.
+*** TODO diff-changed
+ 'diff-mode' face used to highlight changed lines.
+*** TODO diff-changed-unspecified
+ 'diff-mode' face used to highlight changed lines.
+*** TODO diff-context
+ 'diff-mode' face used to highlight context and other side-information.
+*** TODO diff-error
+ 'diff-mode' face for error messages from diff.
+*** TODO diff-file-header
+ 'diff-mode' face used to highlight file header lines.
+*** TODO diff-function
+ 'diff-mode' face used to highlight function names produced by "diff -p".
+*** TODO diff-header
+ 'diff-mode' face inherited by hunk and index header faces.
+*** TODO diff-hunk-header
+ 'diff-mode' face used to highlight hunk header lines.
+*** TODO diff-index
+ 'diff-mode' face used to highlight index header lines.
+*** TODO diff-indicator-added
+ 'diff-mode' face used to highlight indicator of added lines (+, >).
+*** TODO diff-indicator-changed
+ 'diff-mode' face used to highlight indicator of changed lines.
+*** TODO diff-indicator-removed
+ 'diff-mode' face used to highlight indicator of removed lines (-, <).
+*** TODO diff-nonexistent
+ 'diff-mode' face used to highlight nonexistent files in recursive diffs.
+*** TODO diff-refine-added
+ Face used for added characters shown by 'diff-refine-hunk'.
+*** TODO diff-refine-changed
+ Face used for char-based changes shown by 'diff-refine-hunk'.
+*** TODO diff-refine-removed
+ Face used for removed characters shown by 'diff-refine-hunk'.
+*** TODO diff-removed
+ 'diff-mode' face used to highlight removed lines.
+** TODO dired [0/12]
+ Directory editing.
+*** TODO dired-broken-symlink
+ Face used for broken symbolic links.
+*** TODO dired-directory
+ Face used for subdirectories.
+*** TODO dired-flagged
+ Face used for files flagged for deletion.
+*** TODO dired-header
+ Face used for directory headers.
+*** TODO dired-ignored
+ Face used for files suffixed with 'completion-ignored-extensions'.
+*** TODO dired-mark
+ Face used for Dired marks.
+*** TODO dired-marked
+ Face used for marked files.
+*** TODO dired-perm-write
+ Face used to highlight permissions of group- and world-writable files.
+*** TODO dired-set-id
+ Face used to highlight permissions of suid and guid files.
+*** TODO dired-special
+ Face used for sockets, pipes, block devices and char devices.
+*** TODO dired-symlink
+ Face used for symbolic links.
+*** TODO dired-warning
+ Face used to highlight a part of a buffer that needs user attention.
+** TODO doc [0/1]
+ Support for Emacs documentation.
+*** TODO doc-view-svg-face
+ Face used for SVG images.
+** TODO edmacro [0/1]
+*** TODO edmacro-label
+ Face used for labels in 'edit-kbd-macro'.
+** TODO eldoc [0/1]
+ Show function arglist or variable docstring in echo area.
+*** TODO eldoc-highlight-function-argument
+ Face used for the argument at point in a function's argument list.
+** TODO elisp [0/1]
+*** TODO elisp-shorthand-font-lock-face
+ Face for highlighting shorthands in Emacs Lisp.
+** TODO epa [0/8]
+ The EasyPG Assistant.
+*** TODO epa-field-body
+ Face for the body of the attribute field.
+*** TODO epa-field-name
+ Face for the name of the attribute field.
+*** TODO epa-mark
+ Face used for displaying the high validity.
+*** TODO epa-string
+ Face used for displaying the string.
+*** TODO epa-validity-disabled
+ Face used for displaying the disabled validity.
+*** TODO epa-validity-high
+ Face for high validity EPA information.
+*** TODO epa-validity-low
+ Face used for displaying the low validity.
+*** TODO epa-validity-medium
+ Face for medium validity EPA information.
+** TODO erc [0/31]
+ Emacs Internet Relay Chat client.
+*** TODO erc-action-face
+ ERC face for actions generated by /ME.
+*** TODO erc-bold-face
+ ERC bold face.
+*** TODO erc-button
+ ERC button face.
+*** TODO erc-button-nick-default-face
+ Default face for a buttonized nickname.
+*** TODO erc-command-indicator-face
+ Face for echoed command lines, including the prompt.
+*** TODO erc-current-nick-face
+ ERC face for occurrences of your current nickname.
+*** TODO erc-dangerous-host-face
+ ERC face for people on dangerous hosts.
+*** TODO erc-default-face
+ ERC default face.
+*** TODO erc-direct-msg-face
+ ERC face used for messages you receive in the main erc buffer.
+*** TODO erc-error-face
+ ERC face for errors.
+*** TODO erc-fill-wrap-merge-indicator-face
+ ERC 'fill-wrap' merge-indicator face.
+*** TODO erc-fool-face
+ ERC face for fools on the channel.
+*** TODO erc-header-line
+ ERC face used for the header line.
+*** TODO erc-information
+ Face for local administrative messages of low to moderate importance.
+*** TODO erc-input-face
+ ERC face used for your input.
+*** TODO erc-inverse-face
+ ERC inverse face.
+*** TODO erc-italic-face
+ ERC italic face.
+*** TODO erc-keep-place-indicator-arrow
+ Face for arrow value of option 'erc-keep-place-indicator-style'.
+*** TODO erc-keep-place-indicator-line
+ Face for option 'erc-keep-place-indicator-style'.
+*** TODO erc-keyword-face
+ ERC face for your keywords.
+*** TODO erc-my-nick-face
+ ERC face for your current nickname in messages sent by you.
+*** TODO erc-my-nick-prefix-face
+ ERC face used for my user mode prefix.
+*** TODO erc-nick-default-face
+ ERC nickname default face.
+*** TODO erc-nick-msg-face
+ ERC nickname face for private messages.
+*** TODO erc-nick-prefix-face
+ ERC face used for user mode prefix.
+*** TODO erc-notice-face
+ ERC face for notices.
+*** TODO erc-pal-face
+ ERC face for your pals.
+*** TODO erc-prompt-face
+ ERC face for the prompt.
+*** TODO erc-spoiler-face
+ ERC spoiler face.
+*** TODO erc-timestamp-face
+ ERC timestamp face.
+*** TODO erc-underline-face
+ ERC underline face.
+** TODO erc-ansi [0/32]
+ Emacs Internet Relay Chat client.
+*** TODO bg:erc-color-face0
+ ERC face.
+*** TODO bg:erc-color-face1
+ ERC face.
+*** TODO bg:erc-color-face10
+ ERC face.
+*** TODO bg:erc-color-face11
+ ERC face.
+*** TODO bg:erc-color-face12
+ ERC face.
+*** TODO bg:erc-color-face13
+ ERC face.
+*** TODO bg:erc-color-face14
+ ERC face.
+*** TODO bg:erc-color-face15
+ ERC face.
+*** TODO bg:erc-color-face2
+ ERC face.
+*** TODO bg:erc-color-face3
+ ERC face.
+*** TODO bg:erc-color-face4
+ ERC face.
+*** TODO bg:erc-color-face5
+ ERC face.
+*** TODO bg:erc-color-face6
+ ERC face.
+*** TODO bg:erc-color-face7
+ ERC face.
+*** TODO bg:erc-color-face8
+ ERC face.
+*** TODO bg:erc-color-face9
+ ERC face.
+*** TODO fg:erc-color-face0
+ ERC face.
+*** TODO fg:erc-color-face1
+ ERC face.
+*** TODO fg:erc-color-face10
+ ERC face.
+*** TODO fg:erc-color-face11
+ ERC face.
+*** TODO fg:erc-color-face12
+ ERC face.
+*** TODO fg:erc-color-face13
+ ERC face.
+*** TODO fg:erc-color-face14
+ ERC face.
+*** TODO fg:erc-color-face15
+ ERC face.
+*** TODO fg:erc-color-face2
+ ERC face.
+*** TODO fg:erc-color-face3
+ ERC face.
+*** TODO fg:erc-color-face4
+ ERC face.
+*** TODO fg:erc-color-face5
+ ERC face.
+*** TODO fg:erc-color-face6
+ ERC face.
+*** TODO fg:erc-color-face7
+ ERC face.
+*** TODO fg:erc-color-face8
+ ERC face.
+*** TODO fg:erc-color-face9
+ ERC face.
+** TODO ert [0/2]
+ ERT, the Emacs Lisp regression testing tool.
+*** TODO ert-test-result-expected
+ Face used for expected results in the ERT results buffer.
+*** TODO ert-test-result-unexpected
+ Face used for unexpected results in the ERT results buffer.
+** TODO eww [0/8]
+ Emacs Web Wowser.
+*** TODO eww-form-checkbox
+ Face for eww buffer buttons.
+*** TODO eww-form-file
+ Face for eww buffer buttons.
+*** TODO eww-form-select
+ Face for eww buffer buttons.
+*** TODO eww-form-submit
+ Face for eww buffer buttons.
+*** TODO eww-form-text
+ Face for eww text inputs.
+*** TODO eww-form-textarea
+ Face for eww textarea inputs.
+*** TODO eww-invalid-certificate
+ Face for web pages with invalid certificates.
+*** TODO eww-valid-certificate
+ Face for web pages with valid certificates.
+** TODO ffap [0/1]
+ Find file or URL at point.
+*** TODO ffap
+ Face used to highlight the current buffer substring.
+** TODO file [0/1]
+ Support for editing files.
+*** TODO file-name-shadow
+ Face used by 'file-name-shadow-mode' for the shadow.
+** DOING font-lock [23/28]
+ Font Lock mode text highlighting package.
+*** DONE font-lock-bracket-face
+ Font Lock mode face used to highlight brackets, braces, and parens.
+*** DONE font-lock-builtin-face
+ Font Lock mode face used to highlight builtins.
+*** DONE font-lock-comment-delimiter-face
+ Font Lock mode face used to highlight comment delimiters.
+*** DONE font-lock-comment-face
+ Font Lock mode face used to highlight comments.
+*** DONE font-lock-constant-face
+ Font Lock mode face used to highlight constants and labels.
+*** DONE font-lock-delimiter-face
+ Font Lock mode face used to highlight delimiters.
+*** DONE font-lock-doc-face
+ Font Lock mode face used to highlight documentation embedded in program code.
+*** TODO font-lock-doc-markup-face
+ Font Lock mode face used to highlight embedded documentation mark-up.
+*** DONE font-lock-escape-face
+ Font Lock mode face used to highlight escape sequences in strings.
+*** DONE font-lock-function-call-face
+ Font Lock mode face used to highlight function calls.
+*** DONE font-lock-function-name-face
+ Font Lock mode face used to highlight function names.
+*** DONE font-lock-keyword-face
+ Font Lock mode face used to highlight keywords.
+*** DONE font-lock-misc-punctuation-face
+ Font Lock mode face used to highlight miscellaneous punctuation.
+*** TODO font-lock-negation-char-face
+ Font Lock mode face used to highlight easy to overlook negation.
+*** DONE font-lock-number-face
+ Font Lock mode face used to highlight numbers.
+*** DONE font-lock-operator-face
+ Font Lock mode face used to highlight operators.
+*** DONE font-lock-preprocessor-face
+ Font Lock mode face used to highlight preprocessor directives.
+*** DONE font-lock-property-name-face
+ Font Lock mode face used to highlight properties of an object.
+*** DONE font-lock-property-use-face
+ Font Lock mode face used to highlight property references.
+*** DONE font-lock-punctuation-face
+ Font Lock mode face used to highlight punctuation characters.
+*** DONE font-lock-regexp-face
+ Font Lock mode face used to highlight regexp literals.
+*** TODO font-lock-regexp-grouping-backslash
+ Font Lock mode face for backslashes in Lisp regexp grouping constructs.
+*** TODO font-lock-regexp-grouping-construct
+ Font Lock mode face used to highlight grouping constructs in Lisp regexps.
+*** DONE font-lock-string-face
+ Font Lock mode face used to highlight strings.
+*** DONE font-lock-type-face
+ Font Lock mode face used to highlight type and class names.
+*** DONE font-lock-variable-name-face
+ Font Lock mode face used to highlight variable names.
+*** DONE font-lock-variable-use-face
+ Font Lock mode face used to highlight variable references.
+*** TODO font-lock-warning-face
+ Font Lock mode face used to highlight warnings.
+** TODO gnus-button [0/1]
+ The coffee-brewing, all singing, all dancing, kitchen sink newsreader.
+*** TODO gnus-button
+ Face used for highlighting a button in the article buffer.
+** TODO gnus-emphasis [0/9]
+ The coffee-brewing, all singing, all dancing, kitchen sink newsreader.
+*** TODO gnus-emphasis-bold
+ Face used for displaying strong emphasized text (*word*).
+*** TODO gnus-emphasis-bold-italic
+ Face used for displaying bold italic emphasized text (/*word*/).
+*** TODO gnus-emphasis-highlight-words
+ Face used for displaying highlighted words.
+*** TODO gnus-emphasis-italic
+ Face used for displaying italic emphasized text (/word/).
+*** TODO gnus-emphasis-strikethru
+ Face used for displaying strike-through text (-word-).
+*** TODO gnus-emphasis-underline
+ Face used for displaying underlined emphasized text (_word_).
+*** TODO gnus-emphasis-underline-bold
+ Face used for displaying underlined bold emphasized text (_*word*_).
+*** TODO gnus-emphasis-underline-bold-italic
+ Face used for displaying underlined bold italic emphasized text.
+*** TODO gnus-emphasis-underline-italic
+ Face used for displaying underlined italic emphasized text (_/word/_).
+** TODO gnus-group [0/22]
+ Group buffers.
+*** TODO gnus-group-mail-1
+ Level 1 mailgroup face.
+*** TODO gnus-group-mail-1-empty
+ Level 1 empty mailgroup face.
+*** TODO gnus-group-mail-2
+ Level 2 mailgroup face.
+*** TODO gnus-group-mail-2-empty
+ Level 2 empty mailgroup face.
+*** TODO gnus-group-mail-3
+ Level 3 mailgroup face.
+*** TODO gnus-group-mail-3-empty
+ Level 3 empty mailgroup face.
+*** TODO gnus-group-mail-low
+ Low level mailgroup face.
+*** TODO gnus-group-mail-low-empty
+ Low level empty mailgroup face.
+*** TODO gnus-group-news-1
+ Level 1 newsgroup face.
+*** TODO gnus-group-news-1-empty
+ Level 1 empty newsgroup face.
+*** TODO gnus-group-news-2
+ Level 2 newsgroup face.
+*** TODO gnus-group-news-2-empty
+ Level 2 empty newsgroup face.
+*** TODO gnus-group-news-3
+ Level 3 newsgroup face.
+*** TODO gnus-group-news-3-empty
+ Level 3 empty newsgroup face.
+*** TODO gnus-group-news-4
+ Level 4 newsgroup face.
+*** TODO gnus-group-news-4-empty
+ Level 4 empty newsgroup face.
+*** TODO gnus-group-news-5
+ Level 5 newsgroup face.
+*** TODO gnus-group-news-5-empty
+ Level 5 empty newsgroup face.
+*** TODO gnus-group-news-6
+ Level 6 newsgroup face.
+*** TODO gnus-group-news-6-empty
+ Level 6 empty newsgroup face.
+*** TODO gnus-group-news-low
+ Low level newsgroup face.
+*** TODO gnus-group-news-low-empty
+ Low level empty newsgroup face.
+** TODO gnus-header [0/6]
+ The coffee-brewing, all singing, all dancing, kitchen sink newsreader.
+*** TODO gnus-header
+ Base face used for all Gnus header faces.
+*** TODO gnus-header-content
+ Face used for displaying header content.
+*** TODO gnus-header-from
+ Face used for displaying from headers.
+*** TODO gnus-header-name
+ Face used for displaying header names.
+*** TODO gnus-header-newsgroups
+ Face used for displaying newsgroups headers.
+*** TODO gnus-header-subject
+ Face used for displaying subject headers.
+** TODO gnus-signature [0/1]
+ The coffee-brewing, all singing, all dancing, kitchen sink newsreader.
+*** TODO gnus-signature
+ Face used for highlighting a signature in the article buffer.
+** TODO gnus-splash [0/1]
+ The coffee-brewing, all singing, all dancing, kitchen sink newsreader.
+*** TODO gnus-splash
+ Face for the splash screen.
+** TODO gnus-summary [0/17]
+ Summary buffers.
+*** TODO gnus-summary-cancelled
+ Face used for canceled articles.
+*** TODO gnus-summary-high-ancient
+ Face used for high interest ancient articles.
+*** TODO gnus-summary-high-read
+ Face used for high interest read articles.
+*** TODO gnus-summary-high-ticked
+ Face used for high interest ticked articles.
+*** TODO gnus-summary-high-undownloaded
+ Face used for high interest uncached articles.
+*** TODO gnus-summary-high-unread
+ Face used for high interest unread articles.
+*** TODO gnus-summary-low-ancient
+ Face used for low interest ancient articles.
+*** TODO gnus-summary-low-read
+ Face used for low interest read articles.
+*** TODO gnus-summary-low-ticked
+ Face used for low interest ticked articles.
+*** TODO gnus-summary-low-undownloaded
+ Face used for low interest uncached articles.
+*** TODO gnus-summary-low-unread
+ Face used for low interest unread articles.
+*** TODO gnus-summary-normal-ancient
+ Face used for normal interest ancient articles.
+*** TODO gnus-summary-normal-read
+ Face used for normal interest read articles.
+*** TODO gnus-summary-normal-ticked
+ Face used for normal interest ticked articles.
+*** TODO gnus-summary-normal-undownloaded
+ Face used for normal interest uncached articles.
+*** TODO gnus-summary-normal-unread
+ Face used for normal interest unread articles.
+*** TODO gnus-summary-selected
+ Face used for selected articles.
+** TODO grep [0/1]
+ Run `grep' and display the results.
+*** TODO grep-heading
+ Face of headings when 'grep-use-headings' is non-nil.
+** TODO gud [0/1]
+ The "Grand Unified Debugger" interface.
+*** TODO gud-highlight-current-line-face
+ Face for highlighting the source code line being executed.
+** TODO help [0/2]
+ Support for Emacs help systems.
+*** TODO help-argument-name
+ Face to highlight argument names in *Help* buffers.
+*** TODO help-for-help-header
+ Face used for headers in the 'help-for-help' buffer.
+** TODO holiday [0/1]
+ Faces for holidays in the calendar.
+*** TODO holiday
+ Face for indicating in the calendar dates that have holidays.
+** TODO ibuffer [0/1]
+ Advanced replacement for `buffer-menu'.
+*** TODO ibuffer-locked-buffer
+ Face used for locked buffers in Ibuffer.
+** TODO icon [0/2]
+*** TODO icon
+ Face for buttons.
+*** TODO icon-button
+ Face for buttons.
+** TODO image-dired [0/6]
+ Use Dired to browse your images as thumbnails, and more.
+*** TODO image-dired-thumb-flagged
+ Face for images flagged for deletion in thumbnail buffer.
+*** TODO image-dired-thumb-header-directory-name
+ Face for the directory name in the header line of the thumbnail buffer.
+*** TODO image-dired-thumb-header-file-name
+ Face for the file name in the header line of the thumbnail buffer.
+*** TODO image-dired-thumb-header-file-size
+ Face for the file size in the header line of the thumbnail buffer.
+*** TODO image-dired-thumb-header-image-count
+ Face for the image count in the header line of the thumbnail buffer.
+*** TODO image-dired-thumb-mark
+ Face for marked images in thumbnail buffer.
+** TODO info [0/13]
+ Info subsystem.
+*** TODO Info-quoted
+ Face used for quoted elements.
+*** TODO info-header-node
+ Face for Info nodes in a node header.
+*** TODO info-header-xref
+ Face for Info cross-references in a node header.
+*** TODO info-index-match
+ Face used to highlight matches in an index entry.
+*** TODO info-menu-header
+ Face for headers in Info menus.
+*** TODO info-menu-star
+ Face used to emphasize '*' in an Info menu.
+*** TODO info-node
+ Face for Info node names.
+*** TODO info-title-1
+ Face for info titles at level 1.
+*** TODO info-title-2
+ Face for info titles at level 2.
+*** TODO info-title-3
+ Face for info titles at level 3.
+*** TODO info-title-4
+ Face for info titles at level 4.
+*** TODO info-xref
+ Face for unvisited Info cross-references.
+*** TODO info-xref-visited
+ Face for visited Info cross-references.
+** TODO kmacro [0/3]
+ Simplified keyboard macro user interface.
+*** TODO kmacro-menu-flagged
+ Face used for keyboard macros flagged for deletion.
+*** TODO kmacro-menu-mark
+ Face used for the Keyboard Macro Menu marks.
+*** TODO kmacro-menu-marked
+ Face used for keyboard macros marked for duplication.
+** TODO log [0/4]
+*** TODO log-edit-header
+ Face for the headers in 'log-edit-mode' buffers.
+*** TODO log-edit-headers-separator
+ Face for the separator line in 'log-edit-mode' buffers.
+*** TODO log-edit-summary
+ Face for the summary in 'log-edit-mode' buffers.
+*** TODO log-edit-unknown-header
+ Face for unknown headers in 'log-edit-mode' buffers.
+** TODO makefile [0/4]
+ Makefile editing commands for Emacs.
+*** TODO makefile-makepp-perl
+ Face to use for additionally highlighting Perl code in Font-Lock mode.
+*** TODO makefile-shell
+ Face to use for additionally highlighting Shell commands in Font-Lock mode.
+*** TODO makefile-space
+ Face to use for highlighting leading spaces in Font-Lock mode.
+*** TODO makefile-targets
+ Face to use for additionally highlighting rule targets in Font-Lock mode.
+** TODO message [0/7]
+ Mail and news message composing.
+*** TODO message-cited-text-1
+ Face used for displaying 1st-level cited text.
+*** TODO message-cited-text-2
+ Face used for displaying 2nd-level cited text.
+*** TODO message-cited-text-3
+ Face used for displaying 3rd-level cited text.
+*** TODO message-cited-text-4
+ Face used for displaying 4th-level cited text.
+*** TODO message-mml
+ Face used for displaying MML.
+*** TODO message-separator
+ Face used for displaying the separator.
+*** TODO message-signature-separator
+ Face used for displaying the signature separator.
+** TODO message-header [0/7]
+ Message Headers.
+*** TODO message-header-cc
+ Face used for displaying Cc headers.
+*** TODO message-header-name
+ Face used for displaying header names.
+*** TODO message-header-newsgroups
+ Face used for displaying Newsgroups headers.
+*** TODO message-header-other
+ Face used for displaying other headers.
+*** TODO message-header-subject
+ Face used for displaying Subject headers.
+*** TODO message-header-to
+ Face used for displaying To headers.
+*** TODO message-header-xheader
+ Face used for displaying X-Header headers.
+** TODO mm [0/2]
+ MIME handling faces (gnus/mm).
+*** TODO mm-command-output
+ Face used for displaying output from commands.
+*** TODO mm-uu-extract
+ Face for extracted buffers.
+** TODO next [0/1]
+*** TODO next-error-message
+ Face used to highlight the current error message in the 'next-error' buffer.
+** TODO org [0/88]
+ Outline-based notes management and organizer.
+*** TODO org-archived
+ Face for headline with the ARCHIVE tag.
+*** TODO org-checkbox
+ Face for checkboxes.
+*** TODO org-checkbox-statistics-done
+ Face used for finished checkbox statistics.
+*** TODO org-checkbox-statistics-todo
+ Face used for unfinished checkbox statistics.
+*** TODO org-cite
+ Face for citations.
+*** TODO org-cite-key
+ Face for citation keys.
+*** TODO org-clock-overlay
+ Basic face for displaying the secondary selection.
+*** TODO org-code
+ Face for fixed-width text like code snippets.
+*** TODO org-column
+ Face for column display of entry properties.
+*** TODO org-column-title
+ Face for column display of entry properties.
+*** TODO org-date
+ Face for date/time stamps.
+*** TODO org-date-selected
+ Face for highlighting the calendar day when using 'org-read-date'.
+*** TODO org-default
+ Face used for default text.
+*** TODO org-dispatcher-highlight
+ Face for highlighted keys in the dispatcher.
+*** TODO org-done
+ Face used for todo keywords that indicate DONE items.
+*** TODO org-drawer
+ Face used for drawers.
+*** TODO org-drill-hidden-cloze-face
+ The face used to hide the contents of cloze phrases.
+*** TODO org-drill-visible-cloze-face
+ The face used to hide the contents of cloze phrases.
+*** TODO org-drill-visible-cloze-hint-face
+ The face used to hide the contents of cloze phrases.
+*** TODO org-ellipsis
+ Face for the ellipsis in folded text.
+*** TODO org-faces-cancelled
+ Face for the CANCELLED keyword.
+*** TODO org-faces-cancelled-dim
+ Dimmed CANCELLED keyword for non-selected windows.
+*** TODO org-faces-delegated
+ Face for the DELEGATED keyword.
+*** TODO org-faces-delegated-dim
+ Dimmed DELEGATED keyword for non-selected windows.
+*** TODO org-faces-doing
+ Face for the DOING keyword.
+*** TODO org-faces-doing-dim
+ Dimmed DOING keyword for non-selected windows.
+*** TODO org-faces-done
+ Face for the DONE keyword.
+*** TODO org-faces-done-dim
+ Dimmed DONE keyword for non-selected windows.
+*** TODO org-faces-failed
+ Face for the FAILED keyword.
+*** TODO org-faces-failed-dim
+ Dimmed FAILED keyword for non-selected windows.
+*** TODO org-faces-priority-a
+ Face for the [#A] priority cookie.
+*** TODO org-faces-priority-a-dim
+ Dimmed [#A] priority cookie for non-selected windows.
+*** TODO org-faces-priority-b
+ Face for the [#B] priority cookie.
+*** TODO org-faces-priority-b-dim
+ Dimmed [#B] priority cookie for non-selected windows.
+*** TODO org-faces-priority-c
+ Face for the [#C] priority cookie.
+*** TODO org-faces-priority-c-dim
+ Dimmed [#C] priority cookie for non-selected windows.
+*** TODO org-faces-priority-d
+ Face for the [#D] priority cookie.
+*** TODO org-faces-priority-d-dim
+ Dimmed [#D] priority cookie for non-selected windows.
+*** TODO org-faces-project
+ Face for the PROJECT keyword.
+*** TODO org-faces-project-dim
+ Dimmed PROJECT keyword for non-selected windows.
+*** TODO org-faces-stalled
+ Face for the STALLED keyword.
+*** TODO org-faces-stalled-dim
+ Dimmed STALLED keyword for non-selected windows.
+*** TODO org-faces-todo
+ Face for the TODO keyword.
+*** TODO org-faces-todo-dim
+ Dimmed TODO keyword for non-selected windows.
+*** TODO org-faces-verify
+ Face for the VERIFY keyword.
+*** TODO org-faces-verify-dim
+ Dimmed VERIFY keyword for non-selected windows.
+*** TODO org-faces-waiting
+ Face for the WAITING keyword.
+*** TODO org-faces-waiting-dim
+ Dimmed WAITING keyword for non-selected windows.
+*** TODO org-footnote
+ Face for footnotes.
+*** TODO org-formula
+ Face for formulas.
+*** TODO org-headline-done
+ Face used to indicate that a headline is DONE.
+*** TODO org-headline-todo
+ Face used to indicate that a headline is marked as TODO.
+*** TODO org-hide
+ Face used to hide leading stars in headlines.
+*** TODO org-imminent-deadline
+ Face for current deadlines in the agenda.
+*** TODO org-indent
+ Face for outline indentation.
+*** TODO org-inline-src-block
+ Face used for inline source blocks as a whole.
+*** TODO org-latex-and-related
+ Face used to highlight LaTeX data, entities and sub/superscript.
+*** TODO org-level-1
+ Face used for level 1 headlines.
+*** TODO org-level-2
+ Face used for level 2 headlines.
+*** TODO org-level-3
+ Face used for level 3 headlines.
+*** TODO org-level-4
+ Face used for level 4 headlines.
+*** TODO org-level-5
+ Face used for level 5 headlines.
+*** TODO org-level-6
+ Face used for level 6 headlines.
+*** TODO org-level-7
+ Face used for level 7 headlines.
+*** TODO org-level-8
+ Face used for level 8 headlines.
+*** TODO org-link
+ Face for links.
+*** TODO org-list-dt
+ Default face for definition terms in lists.
+*** TODO org-macro
+ Face for macros.
+*** TODO org-meta-line
+ Face for meta lines starting with "#+".
+*** TODO org-mode-line-clock
+ Face used for clock display in mode line.
+*** TODO org-mode-line-clock-overrun
+ Face used for clock display for overrun tasks in mode line.
+*** TODO org-property-value
+ Face used for the value of a property.
+*** TODO org-quote
+ Face for #+BEGIN_QUOTE ... #+END_QUOTE blocks.
+*** TODO org-scheduled
+ Face for items scheduled for a certain day.
+*** TODO org-scheduled-previously
+ Face for items scheduled previously, and not yet done.
+*** TODO org-scheduled-today
+ Face for items scheduled for a certain day.
+*** TODO org-sexp-date
+ Face for diary-like sexp date specifications.
+*** TODO org-special-keyword
+ Face used for special keywords.
+*** TODO org-tag
+ Default face for tags.
+*** TODO org-tag-group
+ Face for group tags.
+*** TODO org-target
+ Face for link targets.
+*** TODO org-time-grid
+ Face used for time grids.
+*** TODO org-todo
+ Face for TODO keywords.
+*** TODO org-upcoming-deadline
+ Face for items scheduled previously, and not yet done.
+*** TODO org-upcoming-distant-deadline
+ Face for items scheduled previously, not done, and have a distant deadline.
+*** TODO org-verbatim
+ Face for fixed-with text like code snippets.
+*** TODO org-verse
+ Face for #+BEGIN_VERSE ... #+END_VERSE blocks.
+*** TODO org-warning
+ Face for deadlines and TODO keywords.
+** TODO org-agenda [0/21]
+ Options concerning agenda views in Org mode.
+*** TODO org-agenda-calendar-daterange
+ Face used to show entries with a date range in the agenda.
+*** TODO org-agenda-calendar-event
+ Face used to show events and appointments in the agenda.
+*** TODO org-agenda-calendar-sexp
+ Face used to show events computed from a S-expression.
+*** TODO org-agenda-clocking
+ Face marking the current clock item in the agenda.
+*** TODO org-agenda-column-dateline
+ Face used in agenda column view for datelines with summaries.
+*** TODO org-agenda-current-time
+ Face used to show the current time in the time grid.
+*** TODO org-agenda-date
+ Face used in agenda for normal days.
+*** TODO org-agenda-date-today
+ Face used in agenda for today.
+*** TODO org-agenda-date-weekend
+ Face used in agenda for weekend days.
+*** TODO org-agenda-date-weekend-today
+ Face used in agenda for today during weekends.
+*** TODO org-agenda-diary
+ Face used for agenda entries that come from the Emacs diary.
+*** TODO org-agenda-dimmed-todo-face
+ Face used to dim blocked tasks in the agenda.
+*** TODO org-agenda-done
+ Face used in agenda, to indicate lines switched to DONE.
+*** TODO org-agenda-filter-category
+ Face for categories in the mode-line when filtering the agenda.
+*** TODO org-agenda-filter-effort
+ Face for effort in the mode-line when filtering the agenda.
+*** TODO org-agenda-filter-regexp
+ Face for regexp(s) in the mode-line when filtering the agenda.
+*** TODO org-agenda-filter-tags
+ Face for tag(s) in the mode-line when filtering the agenda.
+*** TODO org-agenda-restriction-lock
+ Face for showing the agenda restriction lock.
+*** TODO org-agenda-structure
+ Face used in agenda for captions and dates.
+*** TODO org-agenda-structure-filter
+ Face used for the current type of task filter in the agenda.
+*** TODO org-agenda-structure-secondary
+ Face used for secondary information in agenda block headers.
+** TODO org-block [0/3]
+ Outline-based notes management and organizer.
+*** TODO org-block
+ Face used for text inside various blocks.
+*** TODO org-block-begin-line
+ Face used for the line delimiting the begin of source blocks.
+*** TODO org-block-end-line
+ Face used for the line delimiting the end of source blocks.
+** TODO org-document [0/3]
+ Outline-based notes management and organizer.
+*** TODO org-document-info
+ Face for document information such as the author and date.
+*** TODO org-document-info-keyword
+ Face for document information keywords.
+*** TODO org-document-title
+ Face for document title, i.e. that which follows the #+TITLE: keyword.
+** TODO org-priority [0/1]
+ Outline-based notes management and organizer.
+*** TODO org-priority
+ Face used for priority cookies.
+** TODO org-table [0/3]
+ Options concerning tables in Org mode.
+*** TODO org-table
+ Face used for tables.
+*** TODO org-table-header
+ Face for table header.
+*** TODO org-table-row
+ Face used to fontify whole table rows (including newlines and indentation).
+** TODO outline [0/8]
+ Support for hierarchical outlining.
+*** TODO outline-1
+ Level 1.
+*** TODO outline-2
+ Level 2.
+*** TODO outline-3
+ Level 3.
+*** TODO outline-4
+ Level 4.
+*** TODO outline-5
+ Level 5.
+*** TODO outline-6
+ Level 6.
+*** TODO outline-7
+ Level 7.
+*** TODO outline-8
+ Level 8.
+** TODO package [0/15]
+ Manager for Emacs Lisp packages.
+*** TODO package-description
+ Face used on package description summaries in the package menu.
+*** TODO package-help-section-name
+ Face used on section names in package description buffers.
+*** TODO package-name
+ Face used on package names in the package menu.
+*** TODO package-status-avail-obso
+ Face used on the status and version of avail-obso packages.
+*** TODO package-status-available
+ Face used on the status and version of available packages.
+*** TODO package-status-built-in
+ Face used on the status and version of built-in packages.
+*** TODO package-status-dependency
+ Face used on the status and version of dependency packages.
+*** TODO package-status-disabled
+ Face used on the status and version of disabled packages.
+*** TODO package-status-external
+ Face used on the status and version of external packages.
+*** TODO package-status-from-source
+ Face used on the status and version of installed packages.
+*** TODO package-status-held
+ Face used on the status and version of held packages.
+*** TODO package-status-incompat
+ Face used on the status and version of incompat packages.
+*** TODO package-status-installed
+ Face used on the status and version of installed packages.
+*** TODO package-status-new
+ Face used on the status and version of new packages.
+*** TODO package-status-unsigned
+ Face used on the status and version of unsigned packages.
+** TODO read [0/1]
+*** TODO read-multiple-choice-face
+ Face for the symbol name in 'read-multiple-choice' output.
+** TODO rectangle [0/1]
+ Operations on rectangles.
+*** TODO rectangle-preview
+ The face to use for the 'string-rectangle' preview.
+** TODO sh [0/3]
+ Shell programming utilities.
+*** TODO sh-escaped-newline
+ Face used for (non-escaped) backslash at end of a line in Shell-script mode.
+*** TODO sh-heredoc
+ Face to show a here-document.
+*** TODO sh-quoted-exec
+ Face to show quoted execs like `blabla`.
+** TODO shell [0/3]
+ Running shell from within Emacs buffers.
+*** TODO shell-highlight-undef-alias-face
+ Face used for shell command aliases.
+*** TODO shell-highlight-undef-defined-face
+ Face used for existing shell commands.
+*** TODO shell-highlight-undef-undefined-face
+ Face used for non-existent shell commands.
+** TODO shr [0/15]
+ Simple HTML Renderer.
+*** TODO shr-abbreviation
+ Face for <abbr> elements.
+*** TODO shr-code
+ Face used for rendering <code> blocks.
+*** TODO shr-h1
+ Face for <h1> elements.
+*** TODO shr-h2
+ Face for <h2> elements.
+*** TODO shr-h3
+ Face for <h3> elements.
+*** TODO shr-h4
+ Face for <h4> elements.
+*** TODO shr-h5
+ Face for <h5> elements.
+*** TODO shr-h6
+ Face for <h6> elements.
+*** TODO shr-link
+ Face for link elements.
+*** TODO shr-mark
+ Face used for <mark> elements.
+*** TODO shr-selected-link
+ Temporary face for externally visited link elements.
+*** TODO shr-sliced-image
+ Face used for sliced images.
+*** TODO shr-strike-through
+ Face for <s> elements.
+*** TODO shr-sup
+ Face for <sup> and <sub> elements.
+*** TODO shr-text
+ Face used for rendering text.
+** TODO smerge [0/7]
+ Minor mode to highlight and resolve diff3 conflicts.
+*** TODO smerge-base
+ Face for the base code.
+*** TODO smerge-lower
+ Face for the 'lower' version of a conflict.
+*** TODO smerge-markers
+ Face for the conflict markers.
+*** TODO smerge-refined-added
+ Face used for added characters shown by 'smerge-refine'.
+*** TODO smerge-refined-changed
+ Face used for char-based changes shown by 'smerge-refine'.
+*** TODO smerge-refined-removed
+ Face used for removed characters shown by 'smerge-refine'.
+*** TODO smerge-upper
+ Face for the 'upper' version of a conflict.
+** TODO tab-bar [0/6]
+ Frame-local tabs.
+*** TODO tab-bar
+ Tab bar face.
+*** TODO tab-bar-tab
+ Tab bar face for selected tab.
+*** TODO tab-bar-tab-group-current
+ Tab bar face for current group tab.
+*** TODO tab-bar-tab-group-inactive
+ Tab bar face for inactive group tab.
+*** TODO tab-bar-tab-inactive
+ Tab bar face for non-selected tab.
+*** TODO tab-bar-tab-ungrouped
+ Tab bar face for ungrouped tab when tab groups are used.
+** TODO tab-line [0/1]
+ Faces used in the tab line.
+*** TODO tab-line
+ Tab line face.
+** TODO table [0/1]
+ Text based table manipulation utilities.
+*** TODO table-cell
+ Face used for table cell contents.
+** TODO tabulated-list [0/1]
+ Tabulated-list customization group.
+*** TODO tabulated-list-fake-header
+ Face used on fake header lines.
+** TODO treesit [0/2]
+ Incremental parser.
+*** TODO treesit-explorer-anonymous-node
+ Face for anonymous nodes in tree-sitter explorer.
+*** TODO treesit-explorer-field-name
+ Face for field names in tree-sitter explorer.
+** TODO vc [0/12]
+ Faces used in the mode line by the VC state indicator.
+*** TODO vc-conflict-state
+ Face for VC modeline state when the file contains merge conflicts.
+*** TODO vc-edited-state
+ Face for VC modeline state when the file is edited.
+*** TODO vc-git-log-edit-summary-max-warning
+ Face for Git commit summary lines beyond the maximum length.
+*** TODO vc-git-log-edit-summary-target-warning
+ Face for Git commit summary lines beyond the target length.
+*** TODO vc-ignored-state
+ Face for VC modeline state when the file is registered, but ignored.
+*** TODO vc-locally-added-state
+ Face for VC modeline state when the file is locally added.
+*** TODO vc-locked-state
+ Face for VC modeline state when the file locked.
+*** TODO vc-missing-state
+ Face for VC modeline state when the file is missing from the file system.
+*** TODO vc-needs-update-state
+ Face for VC modeline state when the file needs update.
+*** TODO vc-removed-state
+ Face for VC modeline state when the file was removed from the VC system.
+*** TODO vc-state-base
+ Base face for VC state indicator.
+*** TODO vc-up-to-date-state
+ Face for VC modeline state when the file is up to date.
+** TODO which-func [0/1]
+ Display the current function name in the mode line.
+*** TODO which-func
+ Face used to highlight mode line function names.
+** TODO which-key [0/9]
+ Customization options for `which-key-mode'.
+*** TODO which-key-command-description-face
+ Face for the key description when it is a command.
+*** TODO which-key-docstring-face
+ Face for docstrings.
+*** TODO which-key-group-description-face
+ Face for the key description when it is a group or prefix.
+*** TODO which-key-highlighted-command-face
+ Default face for highlighted command descriptions.
+*** TODO which-key-key-face
+ Face for which-key keys.
+*** TODO which-key-local-map-description-face
+ Face for the key description when it is found in 'current-local-map'.
+*** TODO which-key-note-face
+ Face for notes or hints occasionally provided.
+*** TODO which-key-separator-face
+ Face for the separator (default separator is an arrow).
+*** TODO which-key-special-key-face
+ Face for special keys (SPC, TAB, RET).
+** TODO widget [0/7]
+ Faces used by the widget library.
+*** TODO widget-button
+ Face used for widget buttons.
+*** TODO widget-button-pressed
+ Face used for pressed buttons.
+*** TODO widget-documentation
+ Face used for documentation text.
+*** TODO widget-field
+ Face used for editable fields.
+*** TODO widget-inactive
+ Face used for inactive widgets.
+*** TODO widget-single-line-field
+ Face used for editable fields spanning only a single line.
+*** TODO widget-unselected
+ Face used for unselected widgets.
+** TODO xref [0/3]
+ Cross-referencing commands.
+*** TODO xref-file-header
+ Face used to highlight file header in the xref buffer.
+*** TODO xref-line-number
+ Face for displaying line numbers in the xref buffer.
+*** TODO xref-match
+ Face used to highlight matches in the xref buffer.
+
+* TODO adob [0/1]
+ auto-dim-other-buffers: dimmed inactive windows.
+** TODO adob--hack
+ A hack to make fringe refresh work. Do not use.
+
+* DOING alert [6/8]
+ Notification system for Emacs similar to Growl
+** DONE alert-high-face
+ High alert face.
+** DONE alert-low-face
+ Low alert face.
+** DONE alert-moderate-face
+ Moderate alert face.
+** DONE alert-normal-face
+ Normal alert face.
+** TODO alert-saved-fringe-face
+** TODO alert-saved-mode-line-face
+** DONE alert-trivial-face
+ Trivial alert face.
+** DONE alert-urgent-face
+ Urgent alert face.
+
+* DONE all-the-icons [34/34]
+ Manage how All The Icons formats icons.
+** DONE all-the-icons-blue
+ Face for blue icons
+** DONE all-the-icons-blue-alt
+ Face for blue icons
+** DONE all-the-icons-cyan
+ Face for cyan icons
+** DONE all-the-icons-cyan-alt
+ Face for cyan icons
+** DONE all-the-icons-dblue
+ Face for dblue icons
+** DONE all-the-icons-dcyan
+ Face for dcyan icons
+** DONE all-the-icons-dgreen
+ Face for dgreen icons
+** DONE all-the-icons-dmaroon
+ Face for dmaroon icons
+** DONE all-the-icons-dorange
+ Face for dorange icons
+** DONE all-the-icons-dpink
+ Face for dpink icons
+** DONE all-the-icons-dpurple
+ Face for dpurple icons
+** DONE all-the-icons-dred
+ Face for dred icons
+** DONE all-the-icons-dsilver
+ Face for dsilver icons
+** DONE all-the-icons-dyellow
+ Face for dyellow icons
+** DONE all-the-icons-green
+ Face for green icons
+** DONE all-the-icons-lblue
+ Face for lblue icons
+** DONE all-the-icons-lcyan
+ Face for lcyan icons
+** DONE all-the-icons-lgreen
+ Face for lgreen icons
+** DONE all-the-icons-lmaroon
+ Face for lmaroon icons
+** DONE all-the-icons-lorange
+ Face for lorange icons
+** DONE all-the-icons-lpink
+ Face for lpink icons
+** DONE all-the-icons-lpurple
+ Face for lpurple icons
+** DONE all-the-icons-lred
+ Face for lred icons
+** DONE all-the-icons-lsilver
+ Face for lsilver icons
+** DONE all-the-icons-lyellow
+ Face for lyellow icons
+** DONE all-the-icons-maroon
+ Face for maroon icons
+** DONE all-the-icons-orange
+ Face for orange icons
+** DONE all-the-icons-pink
+ Face for pink icons
+** DONE all-the-icons-purple
+ Face for purple icons
+** DONE all-the-icons-purple-alt
+ Face for purple icons
+** DONE all-the-icons-red
+ Face for red icons
+** DONE all-the-icons-red-alt
+ Face for dred icons
+** DONE all-the-icons-silver
+ Face for silver icons
+** DONE all-the-icons-yellow
+ Face for yellow icons
+
+* TODO auto [0/2]
+** TODO auto-dim-other-buffers
+ Face with a (presumably) dimmed background for non-selected window.
+** TODO auto-dim-other-buffers-hide
+ Face with a (presumably) dimmed background and matching foreground.
+
+* DONE company [19/19]
+ Extensible inline text completion mechanism.
+** DONE company-echo
+ Face used for completions in the echo area.
+** DONE company-echo-common
+ Face used for the common part of completions in the echo area.
+** DONE company-preview
+ Face used for the completion preview.
+** DONE company-preview-common
+ Face used for the common part of the completion preview.
+** DONE company-preview-search
+ Face used for the search string in the completion preview.
+** DONE company-tooltip
+ Face used for the tooltip.
+** DONE company-tooltip-annotation
+ Face used for the completion annotation in the tooltip.
+** DONE company-tooltip-annotation-selection
+ Face used for the selected completion annotation in the tooltip.
+** DONE company-tooltip-common
+ Face used for the common completion in the tooltip.
+** DONE company-tooltip-common-selection
+ Face used for the selected common completion in the tooltip.
+** DONE company-tooltip-deprecated
+ Face used for the deprecated items.
+** DONE company-tooltip-mouse
+ Face used for the tooltip item under the mouse.
+** DONE company-tooltip-quick-access
+ Face used for the quick-access hints shown in the tooltip.
+** DONE company-tooltip-quick-access-selection
+ Face used for the selected quick-access hints shown in the tooltip.
+** DONE company-tooltip-scrollbar-thumb
+ Face used for the tooltip scrollbar thumb (bar).
+** DONE company-tooltip-scrollbar-track
+ Face used for the tooltip scrollbar track (trough).
+** DONE company-tooltip-search
+ Face used for the search string in the tooltip.
+** DONE company-tooltip-search-selection
+ Face used for the search string inside the selection in the tooltip.
+** DONE company-tooltip-selection
+ Face used for the selection in the tooltip.
+
+* DONE company-box [6/6]
+ Front-end for Company.
+** DONE company-box-annotation
+ company-box-annotation is an alias for the face `company-tooltip-annotation'.
+** DONE company-box-background
+ company-box-background is an alias for the face `company-tooltip'.
+** DONE company-box-candidate
+ company-box-candidate is an alias for the face `company-tooltip'.
+** DONE company-box-numbers
+ company-box-numbers is an alias for the face `company-tooltip'.
+** DONE company-box-scrollbar
+ Face used for the scrollbar.
+** DONE company-box-selection
+ company-box-selection is an alias for the face `company-tooltip-selection'.
+
+* DOING consult [20/21]
+ Search and navigate via `completing-read'.
+** DONE consult-async-failed
+ Face used if asynchronous process has failed.
+** DONE consult-async-finished
+ Face used if asynchronous process has finished.
+** TODO consult-async-option
+ Face used to highlight asynchronous command options.
+** DONE consult-async-running
+ Face used if asynchronous process is running.
+** DONE consult-async-split
+ Face used to highlight punctuation character.
+** DONE consult-bookmark
+ Face used to highlight bookmarks in 'consult-buffer'.
+** DONE consult-buffer
+ Face used to highlight buffers in 'consult-buffer'.
+** DONE consult-file
+ Face used to highlight files in 'consult-buffer'.
+** DONE consult-grep-context
+ Face used to highlight grep context in 'consult-grep'.
+** DONE consult-help
+ Face used to highlight help, e.g., in 'consult-register-store'.
+** DONE consult-highlight-mark
+ Face used for mark positions in completion candidates.
+** DONE consult-highlight-match
+ Face used to highlight matches in the completion candidates.
+** DONE consult-key
+ Face used to highlight keys, e.g., in 'consult-register'.
+** DONE consult-line-number
+ Face used to highlight location line in 'consult-global-mark'.
+** DONE consult-line-number-prefix
+ Face used to highlight line number prefixes.
+** DONE consult-line-number-wrapped
+ Face used to highlight line number prefixes after wrap around.
+** DONE consult-narrow-indicator
+ Face used for the narrowing indicator.
+** DONE consult-preview-insertion
+ Face used for previews of text to be inserted.
+** DONE consult-preview-line
+ Face used for line previews.
+** DONE consult-preview-match
+ Face used for match previews, e.g., in 'consult-line'.
+** DONE consult-separator
+
+* DONE dashboard [8/8]
+ Extensible startup screen.
+** DONE dashboard-banner-logo-title
+ Face used for the banner title.
+** DONE dashboard-footer-face
+ Face used for footer text.
+** DONE dashboard-footer-icon-face
+ Face used for icon in footer.
+** DONE dashboard-heading
+ Face used for widget headings.
+** DONE dashboard-items-face
+ Face used for items.
+** DONE dashboard-navigator
+ Face used for the navigator.
+** DONE dashboard-no-items-face
+ Face used for no items.
+** DONE dashboard-text-banner
+ Face used for text banners.
+
+* DONE dirvish [38/38]
+ A better Dired.
+** DONE dirvish-collapse-dir-face
+ Face used for directories in 'collapse' attribute.
+** DONE dirvish-collapse-empty-dir-face
+ Face used for empty directories in 'collapse' attribute.
+** DONE dirvish-collapse-file-face
+ Face used for files in 'collapse' attribute.
+** DONE dirvish-emerge-group-title
+ Face used for emerge group title.
+** DONE dirvish-file-device-number
+** DONE dirvish-file-group-id
+** DONE dirvish-file-inode-number
+** DONE dirvish-file-link-number
+** DONE dirvish-file-modes
+** DONE dirvish-file-size
+** DONE dirvish-file-time
+** DONE dirvish-file-user-id
+** DONE dirvish-free-space
+** DONE dirvish-git-commit-message-face
+ Face for commit message overlays.
+** DONE dirvish-hl-line
+ Face used for Dirvish line highlighting in focused Dirvish window.
+** DONE dirvish-hl-line-inactive
+ Face used for Dirvish line highlighting in unfocused Dirvish windows.
+** DONE dirvish-inactive
+ Face used for mode-line segments in unfocused Dirvish windows.
+** DONE dirvish-media-info-heading
+** DONE dirvish-media-info-property-key
+** DONE dirvish-narrow-match-face-0
+ Face for matches of components numbered 0 mod 4.
+** DONE dirvish-narrow-match-face-1
+ Face for matches of components numbered 1 mod 4.
+** DONE dirvish-narrow-match-face-2
+ Face for matches of components numbered 2 mod 4.
+** DONE dirvish-narrow-match-face-3
+ Face for matches of components numbered 3 mod 4.
+** DONE dirvish-narrow-split
+ Face used to highlight punctuation character.
+** DONE dirvish-proc-failed
+ Face used if asynchronous process has failed.
+** DONE dirvish-proc-finished
+ Face used if asynchronous process has finished.
+** DONE dirvish-proc-running
+ Face used if asynchronous process is running.
+** DONE dirvish-subtree-guide
+ Face used for 'expanded-state' attribute.
+** DONE dirvish-subtree-state
+ Face used for 'expanded-state' attribute.
+** DONE dirvish-vc-added-state
+ Face used for 'added' vc state in the Dirvish buffer.
+** DONE dirvish-vc-conflict-state
+ Face used for 'conflict' vc state in the Dirvish buffer.
+** DONE dirvish-vc-edited-state
+ Face used for 'edited' vc state in the Dirvish buffer.
+** DONE dirvish-vc-locked-state
+ Face used for 'locked' vc state in the Dirvish buffer.
+** DONE dirvish-vc-missing-state
+ Face used for 'missing' vc state in the Dirvish buffer.
+** DONE dirvish-vc-needs-merge-face
+ Face used for 'needs-merge' vc state in the Dirvish buffer.
+** DONE dirvish-vc-needs-update-state
+ Face used for 'needs-update' vc state in the Dirvish buffer.
+** DONE dirvish-vc-removed-state
+ Face used for 'removed' vc state in the Dirvish buffer.
+** DONE dirvish-vc-unregistered-face
+ Face used for 'unregistered' vc state in the Dirvish buffer.
+
+* TODO edit-indirect [0/1]
+ Editing regions in separate buffers.
+** TODO edit-indirect-edited-region
+ Face used to highlight an indirectly edited region.
+
+* DONE elfeed [13/13]
+ An Emacs web feed reader.
+** DONE elfeed-log-date-face
+ Face for showing the date in the elfeed log buffer.
+** DONE elfeed-log-debug-level-face
+ Face for showing the 'debug' log level in the elfeed log buffer.
+** DONE elfeed-log-error-level-face
+ Face for showing the 'error' log level in the elfeed log buffer.
+** DONE elfeed-log-info-level-face
+ Face for showing the 'info' log level in the elfeed log buffer.
+** DONE elfeed-log-warn-level-face
+ Face for showing the 'warn' log level in the elfeed log buffer.
+** DONE elfeed-search-date-face
+ Face used in search mode for dates.
+** DONE elfeed-search-feed-face
+ Face used in search mode for feed titles.
+** DONE elfeed-search-filter-face
+ Face for showing the current Elfeed search filter.
+** DONE elfeed-search-last-update-face
+ Face for showing the date and time the database was last updated.
+** DONE elfeed-search-tag-face
+ Face used in search mode for tags.
+** DONE elfeed-search-title-face
+ Face used in search mode for titles.
+** DONE elfeed-search-unread-count-face
+ Face used in search mode for unread entry titles.
+** DONE elfeed-search-unread-title-face
+ Face used in search mode for unread entry titles.
+
+* DONE embark [12/12]
+ Emacs Mini-Buffer Actions Rooted in Keymaps.
+** DONE embark-collect-annotation
+ Face for annotations in Embark Collect.
+** DONE embark-collect-candidate
+ Face for candidates in Embark Collect buffers.
+** DONE embark-collect-group-separator
+ Face for group titles in Embark Collect buffers.
+** DONE embark-collect-group-title
+ Face for group titles in Embark Collect buffers.
+** DONE embark-keybinding
+ Face used to display key bindings.
+** DONE embark-keybinding-repeat
+ Face used to indicate keybindings as repeatable.
+** DONE embark-keymap
+ Face used to display keymaps.
+** DONE embark-selected
+ Face for selected candidates.
+** DONE embark-target
+ Face used to highlight the target at point during 'embark-act'.
+** DONE embark-verbose-indicator-documentation
+ Face used by the verbose action indicator to display binding descriptions.
+** DONE embark-verbose-indicator-shadowed
+ Face used by the verbose action indicator for the shadowed targets.
+** DONE embark-verbose-indicator-title
+ Face used by the verbose action indicator for the title.
+
+* DONE emms [11/11]
+ The Emacs Multimedia System
+** DONE emms-browser-album-face
+** DONE emms-browser-albumartist-face
+** DONE emms-browser-artist-face
+** DONE emms-browser-composer-face
+** DONE emms-browser-performer-face
+** DONE emms-browser-track-face
+** DONE emms-browser-year/genre-face
+** DONE emms-metaplaylist-mode-current-face
+** DONE emms-metaplaylist-mode-face
+** DONE emms-playlist-selected-face
+** DONE emms-playlist-track-face
+
+* DONE flycheck [20/20]
+ On-the-fly syntax checking
+** DONE flycheck-delimited-error
+** DONE flycheck-error
+** DONE flycheck-error-delimiter
+** DONE flycheck-error-list-checker-name
+** DONE flycheck-error-list-column-number
+** DONE flycheck-error-list-error
+** DONE flycheck-error-list-error-message
+** DONE flycheck-error-list-filename
+** DONE flycheck-error-list-highlight
+** DONE flycheck-error-list-id
+** DONE flycheck-error-list-id-with-explainer
+** DONE flycheck-error-list-info
+** DONE flycheck-error-list-line-number
+** DONE flycheck-error-list-warning
+** DONE flycheck-fringe-error
+** DONE flycheck-fringe-info
+** DONE flycheck-fringe-warning
+** DONE flycheck-info
+** DONE flycheck-verify-select-checker
+** DONE flycheck-warning
+
+* DONE flyspell-correct [1/1]
+ Correcting words with flyspell via custom interface.
+** DONE flyspell-correct-highlight-face
+
+* DONE ghostel [19/19]
+ Terminal emulator powered by libghostty.
+** DONE ghostel-color-black
+ Face used to render black color code.
+** DONE ghostel-color-blue
+ Face used to render blue color code.
+** DONE ghostel-color-bright-black
+ Face used to render bright black color code.
+** DONE ghostel-color-bright-blue
+ Face used to render bright blue color code.
+** DONE ghostel-color-bright-cyan
+ Face used to render bright cyan color code.
+** DONE ghostel-color-bright-green
+ Face used to render bright green color code.
+** DONE ghostel-color-bright-magenta
+ Face used to render bright magenta color code.
+** DONE ghostel-color-bright-red
+ Face used to render bright red color code.
+** DONE ghostel-color-bright-white
+ Face used to render bright white color code.
+** DONE ghostel-color-bright-yellow
+ Face used to render bright yellow color code.
+** DONE ghostel-color-cyan
+ Face used to render cyan color code.
+** DONE ghostel-color-green
+ Face used to render green color code.
+** DONE ghostel-color-magenta
+ Face used to render magenta color code.
+** DONE ghostel-color-red
+ Face used to render red color code.
+** DONE ghostel-color-white
+ Face used to render white color code.
+** DONE ghostel-color-yellow
+ Face used to render yellow color code.
+** DONE ghostel-default
+ Base face used to derive ghostel terminal default fg/bg colors.
+** DONE ghostel-fake-cursor
+ Face for the hollow hint cursor drawn in copy and Emacs modes.
+** DONE ghostel-fake-cursor-box
+ Face for the solid hint cursor drawn for box-style cursors.
+
+* DONE git-commit [12/12]
+ Edit Git commit messages.
+** DONE git-commit-comment-action
+ Face used for actions in commit message comments.
+** DONE git-commit-comment-branch-local
+ Face used for names of local branches in commit message comments.
+** DONE git-commit-comment-branch-remote
+ Face used for names of remote branches in commit message comments.
+** DONE git-commit-comment-detached
+ Face used for detached 'HEAD' in commit message comments.
+** DONE git-commit-comment-file
+ Face used for file names in commit message comments.
+** DONE git-commit-comment-heading
+ Face used for headings in commit message comments.
+** DONE git-commit-keyword
+ Face used for keywords in commit messages.
+** DONE git-commit-nonempty-second-line
+ Face used for non-whitespace on the second line of commit messages.
+** DONE git-commit-overlong-summary
+ Face used for the tail of overlong commit message summaries.
+** DONE git-commit-summary
+ Face used for the summary in commit messages.
+** DONE git-commit-trailer-token
+ Face used for Git trailer tokens in commit messages.
+** DONE git-commit-trailer-value
+ Face used for Git trailer values in commit messages.
+
+* DONE git-gutter [5/5]
+ Port of Sublime Text plugin GitGutter.
+** DONE git-gutter:added
+** DONE git-gutter:deleted
+** DONE git-gutter:modified
+** DONE git-gutter:separator
+** DONE git-gutter:unchanged
+
+* DONE highlight-indent-guides [9/9]
+ Minor mode to highlight indentation.
+** DONE highlight-indent-guides-character-face
+** DONE highlight-indent-guides-even-face
+** DONE highlight-indent-guides-odd-face
+** DONE highlight-indent-guides-stack-character-face
+** DONE highlight-indent-guides-stack-even-face
+** DONE highlight-indent-guides-stack-odd-face
+** DONE highlight-indent-guides-top-character-face
+** DONE highlight-indent-guides-top-even-face
+** DONE highlight-indent-guides-top-odd-face
+
+* DONE hl-todo [2/2]
+ Highlight TODO and similar keywords in comments and strings.
+** DONE hl-todo
+ Base face used to highlight TODO and similar keywords.
+** DONE hl-todo-flymake-type
+ Face used for the Flymake diagnostics type 'hl-todo-flymake'.
+
+* DONE json-mode [1/1]
+ Major mode for editing JSON.
+** DONE json-mode-object-name-face
+
+* DONE llama [5/5]
+ Compact syntax for short lambda.
+** DONE llama-##-macro
+ Face used for the name of the '##' macro.
+** DONE llama-deleted-argument
+ Face used for deleted arguments '_%1'...'_%9', '_&1'...'_&9' and '_&*'.
+** DONE llama-llama-macro
+ Face used for the name of the 'llama' macro.
+** DONE llama-mandatory-argument
+ Face used for mandatory arguments '%1' through '%9' and '%'.
+** DONE llama-optional-argument
+ Face used for optional arguments '&1' through '&9', '&' and '&*'.
+
+* DONE lsp [14/14]
+ Language Server Protocol client.
+** DONE lsp-details-face
+ Used to display additional information throughout 'lsp'.
+** DONE lsp-face-highlight-read
+ Face used for highlighting symbols being read.
+** DONE lsp-face-highlight-textual
+ Face used for textual occurrences of symbols.
+** DONE lsp-face-highlight-write
+ Face used for highlighting symbols being written to.
+** DONE lsp-face-rename
+ Face used to highlight the identifier being renamed.
+** DONE lsp-inlay-hint-face
+ The face to use for the JavaScript inlays.
+** DONE lsp-inlay-hint-parameter-face
+ Face for inlay parameter hints (e.g. function parameter names at
+** DONE lsp-inlay-hint-type-face
+ Face for inlay type hints (e.g. inferred variable types).
+** DONE lsp-installation-buffer-face
+ Face used for installation buffers still in progress.
+** DONE lsp-installation-finished-buffer-face
+ Face used for finished installation buffers.
+** DONE lsp-rename-placeholder-face
+ Face used to display the rename placeholder in.
+** DONE lsp-signature-face
+ Used to display signatures in 'imenu', ....
+** DONE lsp-signature-highlight-function-argument
+ The face to use to highlight function arguments in signatures.
+** DONE lsp-signature-posframe
+ Background and foreground for 'lsp-signature-posframe'.
+
+* DONE lv [1/1]
+ The other echo area.
+** DONE lv-separator
+ Face used to draw line between the lv window and the echo area.
+
+* DONE magit [93/93]
+ Controlling Git from Emacs.
+** DONE magit-bisect-bad
+ Face for bad bisect revisions.
+** DONE magit-bisect-good
+ Face for good bisect revisions.
+** DONE magit-bisect-skip
+ Face for skipped bisect revisions.
+** DONE magit-blame-date
+ Face used for dates when blaming.
+** DONE magit-blame-dimmed
+ Face used for the blame margin in some cases when blaming.
+** DONE magit-blame-hash
+ Face used for commit hashes when blaming.
+** DONE magit-blame-heading
+ Face used for blame headings by default when blaming.
+** DONE magit-blame-highlight
+ Face used for highlighting when blaming.
+** DONE magit-blame-margin
+ Face used for the blame margin by default when blaming.
+** DONE magit-blame-name
+ Face used for author and committer names when blaming.
+** DONE magit-blame-summary
+ Face used for commit summaries when blaming.
+** DONE magit-branch-current
+ Face for current branch.
+** DONE magit-branch-local
+ Face for local branches.
+** DONE magit-branch-remote
+ Face for remote branch head labels shown in log buffer.
+** DONE magit-branch-remote-head
+ Face for current branch.
+** DONE magit-branch-upstream
+ Face for upstream branch.
+** DONE magit-branch-warning
+ Face for warning about (missing) branch.
+** DONE magit-cherry-equivalent
+ Face for equivalent cherry commits.
+** DONE magit-cherry-unmatched
+ Face for unmatched cherry commits.
+** DONE magit-diff-added
+ Face for lines in a diff that have been added.
+** DONE magit-diff-added-highlight
+ Face for lines in a diff that have been added.
+** DONE magit-diff-base
+ Face for lines in a diff for the base side in a conflict.
+** DONE magit-diff-base-highlight
+ Face for lines in a diff for the base side in a conflict.
+** DONE magit-diff-conflict-heading
+ Face for conflict markers.
+** DONE magit-diff-conflict-heading-highlight
+ Face for conflict markers.
+** DONE magit-diff-context
+ Face for lines in a diff that are unchanged.
+** DONE magit-diff-context-highlight
+ Face for lines in the current context in a diff.
+** DONE magit-diff-file-heading
+ Face for diff file headings.
+** DONE magit-diff-file-heading-highlight
+ Face for current diff file headings.
+** DONE magit-diff-file-heading-selection
+ Face for selected diff file headings.
+** DONE magit-diff-hunk-heading
+ Face for diff hunk headings.
+** DONE magit-diff-hunk-heading-highlight
+ Face for current diff hunk headings.
+** DONE magit-diff-hunk-heading-selection
+ Face for selected diff hunk headings.
+** DONE magit-diff-hunk-region
+ Face used by 'magit-diff-highlight-hunk-region-using-face'.
+** DONE magit-diff-lines-boundary
+ Face for boundary of marked lines in diff hunk.
+** DONE magit-diff-lines-heading
+ Face for diff hunk heading when lines are marked.
+** DONE magit-diff-our
+ Face for lines in a diff for our side in a conflict.
+** DONE magit-diff-our-highlight
+ Face for lines in a diff for our side in a conflict.
+** DONE magit-diff-removed
+ Face for lines in a diff that have been removed.
+** DONE magit-diff-removed-highlight
+ Face for lines in a diff that have been removed.
+** DONE magit-diff-revision-summary
+ Face for commit message summaries.
+** DONE magit-diff-revision-summary-highlight
+ Face for highlighted commit message summaries.
+** DONE magit-diff-their
+ Face for lines in a diff for their side in a conflict.
+** DONE magit-diff-their-highlight
+ Face for lines in a diff for their side in a conflict.
+** DONE magit-diff-whitespace-warning
+ Face for highlighting whitespace errors added lines.
+** DONE magit-diffstat-added
+ Face for addition indicator in diffstat.
+** DONE magit-diffstat-removed
+ Face for removal indicator in diffstat.
+** DONE magit-dimmed
+ Face for text that shouldn't stand out.
+** DONE magit-filename
+ Face for filenames.
+** DONE magit-hash
+ Face for the commit object name in the log output.
+** DONE magit-head
+ Face for the symbolic ref 'HEAD'.
+** DONE magit-header-line
+ Face for the 'header-line' in some Magit modes.
+** DONE magit-header-line-key
+ Face for keys in the 'header-line'.
+** DONE magit-header-line-log-select
+ Face for the 'header-line' in 'magit-log-select-mode'.
+** DONE magit-keyword
+ Face for parts of commit messages inside brackets.
+** DONE magit-keyword-squash
+ Face for squash! and similar keywords in commit messages.
+** DONE magit-left-margin
+ Face used for the left margin.
+** DONE magit-log-author
+ Face for the author part of the log output.
+** DONE magit-log-date
+ Face for the date part of the log output.
+** DONE magit-log-graph
+ Face for the graph part of the log output.
+** DONE magit-mode-line-process
+ Face for 'mode-line-process' status when Git is running for side-effects.
+** DONE magit-mode-line-process-error
+ Face for 'mode-line-process' error status.
+** DONE magit-process-ng
+ Face for non-zero exit-status.
+** DONE magit-process-ok
+ Face for zero exit-status.
+** DONE magit-reflog-amend
+ Face for amend commands in reflogs.
+** DONE magit-reflog-checkout
+ Face for checkout commands in reflogs.
+** DONE magit-reflog-cherry-pick
+ Face for cherry-pick commands in reflogs.
+** DONE magit-reflog-commit
+ Face for commit commands in reflogs.
+** DONE magit-reflog-merge
+ Face for merge, checkout and branch commands in reflogs.
+** DONE magit-reflog-other
+ Face for other commands in reflogs.
+** DONE magit-reflog-rebase
+ Face for rebase commands in reflogs.
+** DONE magit-reflog-remote
+ Face for pull and clone commands in reflogs.
+** DONE magit-reflog-reset
+ Face for reset commands in reflogs.
+** DONE magit-refname
+ Face for refnames without a dedicated face.
+** DONE magit-refname-pullreq
+ Face for pullreq refnames.
+** DONE magit-refname-stash
+ Face for stash refnames.
+** DONE magit-refname-wip
+ Face for wip refnames.
+** DONE magit-sequence-done
+ Face used in sequence sections.
+** DONE magit-sequence-drop
+ Face used in sequence sections.
+** DONE magit-sequence-exec
+ Face used in sequence sections.
+** DONE magit-sequence-head
+ Face used in sequence sections.
+** DONE magit-sequence-onto
+ Face used in sequence sections.
+** DONE magit-sequence-part
+ Face used in sequence sections.
+** DONE magit-sequence-pick
+ Face used in sequence sections.
+** DONE magit-sequence-stop
+ Face used in sequence sections.
+** DONE magit-signature-bad
+ Face for bad signatures.
+** DONE magit-signature-error
+ Face for signatures that cannot be checked (e.g., missing key).
+** DONE magit-signature-expired
+ Face for signatures that have expired.
+** DONE magit-signature-expired-key
+ Face for signatures made by an expired key.
+** DONE magit-signature-good
+ Face for good signatures.
+** DONE magit-signature-revoked
+ Face for signatures made by a revoked key.
+** DONE magit-signature-untrusted
+ Face for good untrusted signatures.
+** DONE magit-tag
+ Face for tag labels shown in log buffer.
+
+* DONE magit-section [5/5]
+ Expandable sections.
+** DONE magit-section-child-count
+ Face used for child counts at the end of some section headings.
+** DONE magit-section-heading
+ Face for section headings.
+** DONE magit-section-heading-selection
+ Face for selected section headings.
+** DONE magit-section-highlight
+ Face for highlighting the current section.
+** DONE magit-section-secondary-heading
+ Face for section headings of some secondary headings.
+
+* DONE malyon [5/5]
+ Play Z-machine interactive fiction games.
+** DONE malyon-face-bold
+ Bold face for game text.
+** DONE malyon-face-error
+ Face for game errors.
+** DONE malyon-face-italic
+ Italic face for game text.
+** DONE malyon-face-plain
+ Basic face for game text.
+** DONE malyon-face-reverse
+ Face for reverse-video text.
+
+* DONE marginalia [32/32]
+ Enrich existing commands with completion annotations.
+** DONE marginalia-archive
+ Face used to highlight package archives.
+** DONE marginalia-char
+ Face used to highlight character annotations.
+** DONE marginalia-date
+ Face used to highlight dates.
+** DONE marginalia-documentation
+ Face used to highlight documentation strings.
+** DONE marginalia-file-name
+ Face used to highlight file names.
+** DONE marginalia-file-owner
+ Face used to highlight file owner and group names.
+** DONE marginalia-file-priv-dir
+ Face used to highlight the dir file privilege attribute.
+** DONE marginalia-file-priv-exec
+ Face used to highlight the exec file privilege attribute.
+** DONE marginalia-file-priv-link
+ Face used to highlight the link file privilege attribute.
+** DONE marginalia-file-priv-no
+ Face used to highlight the no file privilege attribute.
+** DONE marginalia-file-priv-other
+ Face used to highlight some other file privilege attribute.
+** DONE marginalia-file-priv-rare
+ Face used to highlight a rare file privilege attribute.
+** DONE marginalia-file-priv-read
+ Face used to highlight the read file privilege attribute.
+** DONE marginalia-file-priv-write
+ Face used to highlight the write file privilege attribute.
+** DONE marginalia-function
+ Face used to highlight function symbols.
+** DONE marginalia-installed
+ Face used to highlight the status of packages.
+** DONE marginalia-key
+ Face used to highlight keys.
+** DONE marginalia-lighter
+ Face used to highlight minor mode lighters.
+** DONE marginalia-list
+ Face used to highlight list expressions.
+** DONE marginalia-mode
+ Face used to highlight buffer major modes.
+** DONE marginalia-modified
+ Face used to highlight buffer modification indicators.
+** DONE marginalia-null
+ Face used to highlight null or unbound variable values.
+** DONE marginalia-number
+ Face used to highlight numeric values.
+** DONE marginalia-off
+ Face used to signal disabled modes.
+** DONE marginalia-on
+ Face used to signal enabled modes.
+** DONE marginalia-size
+ Face used to highlight sizes.
+** DONE marginalia-string
+ Face used to highlight string values.
+** DONE marginalia-symbol
+ Face used to highlight general symbols.
+** DONE marginalia-true
+ Face used to highlight true variable values.
+** DONE marginalia-type
+ Face used to highlight types.
+** DONE marginalia-value
+ Face used to highlight general variable values.
+** DONE marginalia-version
+ Face used to highlight package versions.
+
+* DONE markdown [43/43]
+ Major mode for editing text files in Markdown format.
+** DONE markdown-blockquote-face
+ Face for blockquote sections.
+** DONE markdown-bold-face
+ Face for bold text.
+** DONE markdown-code-face
+ Face for inline code, pre blocks, and fenced code blocks.
+** DONE markdown-comment-face
+ Face for HTML comments.
+** DONE markdown-footnote-marker-face
+ Face for footnote markers.
+** DONE markdown-footnote-text-face
+ Face for footnote text.
+** DONE markdown-gfm-checkbox-face
+ Face for GFM checkboxes.
+** DONE markdown-header-delimiter-face
+ Base face for headers hash delimiter.
+** DONE markdown-header-face
+ Base face for headers.
+** DONE markdown-header-face-1
+ Face for level 1 headers.
+** DONE markdown-header-face-2
+ Face for level 2 headers.
+** DONE markdown-header-face-3
+ Face for level 3 headers.
+** DONE markdown-header-face-4
+ Face for level 4 headers.
+** DONE markdown-header-face-5
+ Face for level 5 headers.
+** DONE markdown-header-face-6
+ Face for level 6 headers.
+** DONE markdown-header-rule-face
+ Base face for headers rules.
+** DONE markdown-highlight-face
+ Face for mouse highlighting.
+** DONE markdown-highlighting-face
+ Face for highlighting.
+** DONE markdown-hr-face
+ Face for horizontal rules.
+** DONE markdown-html-attr-name-face
+ Face for HTML attribute names.
+** DONE markdown-html-attr-value-face
+ Face for HTML attribute values.
+** DONE markdown-html-entity-face
+ Face for HTML entities.
+** DONE markdown-html-tag-delimiter-face
+ Face for HTML tag delimiters.
+** DONE markdown-html-tag-name-face
+ Face for HTML tag names.
+** DONE markdown-inline-code-face
+ Face for inline code.
+** DONE markdown-italic-face
+ Face for italic text.
+** DONE markdown-language-info-face
+ Face for programming language info strings.
+** DONE markdown-language-keyword-face
+ Face for programming language identifiers.
+** DONE markdown-line-break-face
+ Face for hard line breaks.
+** DONE markdown-link-face
+ Face for link text, ie the alias portion of a link.
+** DONE markdown-link-title-face
+ Face for reference link titles.
+** DONE markdown-list-face
+ Face for list item markers.
+** DONE markdown-markup-face
+ Face for markup elements.
+** DONE markdown-math-face
+ Face for LaTeX expressions.
+** DONE markdown-metadata-key-face
+ Face for metadata keys.
+** DONE markdown-metadata-value-face
+ Face for metadata values.
+** DONE markdown-missing-link-face
+ Face for the link text if the link points to a missing file.
+** DONE markdown-plain-url-face
+ Face for URLs that are also links.
+** DONE markdown-pre-face
+ Face for preformatted text.
+** DONE markdown-reference-face
+ Face for link references.
+** DONE markdown-strike-through-face
+ Face for strike-through text.
+** DONE markdown-table-face
+ Face for tables.
+** DONE markdown-url-face
+ Face for URLs that are part of markup.
+
+* DONE nerd-icons [34/34]
+ Manage how Nerd Fonts formats icons.
+** DONE nerd-icons-blue
+ Face for blue icons.
+** DONE nerd-icons-blue-alt
+ Face for blue icons.
+** DONE nerd-icons-cyan
+ Face for cyan icons.
+** DONE nerd-icons-cyan-alt
+ Face for cyan icons.
+** DONE nerd-icons-dblue
+ Face for dblue icons.
+** DONE nerd-icons-dcyan
+ Face for dcyan icons.
+** DONE nerd-icons-dgreen
+ Face for dgreen icons.
+** DONE nerd-icons-dmaroon
+ Face for dmaroon icons.
+** DONE nerd-icons-dorange
+ Face for dorange icons.
+** DONE nerd-icons-dpink
+ Face for dpink icons.
+** DONE nerd-icons-dpurple
+ Face for dpurple icons.
+** DONE nerd-icons-dred
+ Face for dred icons.
+** DONE nerd-icons-dsilver
+ Face for dsilver icons.
+** DONE nerd-icons-dyellow
+ Face for dyellow icons.
+** DONE nerd-icons-green
+ Face for green icons.
+** DONE nerd-icons-lblue
+ Face for lblue icons.
+** DONE nerd-icons-lcyan
+ Face for lcyan icons.
+** DONE nerd-icons-lgreen
+ Face for lgreen icons.
+** DONE nerd-icons-lmaroon
+ Face for lmaroon icons.
+** DONE nerd-icons-lorange
+ Face for lorange icons.
+** DONE nerd-icons-lpink
+ Face for lpink icons.
+** DONE nerd-icons-lpurple
+ Face for lpurple icons.
+** DONE nerd-icons-lred
+ Face for lred icons.
+** DONE nerd-icons-lsilver
+ Face for lsilver icons.
+** DONE nerd-icons-lyellow
+ Face for lyellow icons.
+** DONE nerd-icons-maroon
+ Face for maroon icons.
+** DONE nerd-icons-orange
+ Face for orange icons.
+** DONE nerd-icons-pink
+ Face for pink icons.
+** DONE nerd-icons-purple
+ Face for purple icons.
+** DONE nerd-icons-purple-alt
+ Face for purple icons.
+** DONE nerd-icons-red
+ Face for red icons.
+** DONE nerd-icons-red-alt
+ Face for dred icons.
+** DONE nerd-icons-silver
+ Face for silver icons.
+** DONE nerd-icons-yellow
+ Face for yellow icons.
+
+* DONE nerd-icons-completion [1/1]
+ Add icons to completion candidates.
+** DONE nerd-icons-completion-dir-face
+ Face for the directory icon.
+
+* DONE orderless [4/4]
+ Completion method that matches space-separated regexps in any order.
+** DONE orderless-match-face-0
+ Face for matches of components numbered 0 mod 4.
+** DONE orderless-match-face-1
+ Face for matches of components numbered 1 mod 4.
+** DONE orderless-match-face-2
+ Face for matches of components numbered 2 mod 4.
+** DONE orderless-match-face-3
+ Face for matches of components numbered 3 mod 4.
+
+* DONE org-roam [9/9]
+ A database abstraction layer for Org-mode.
+** DONE org-roam-dailies-calendar-note
+ Face for dates with a daily-note in the calendar.
+** DONE org-roam-dim
+ Face for the dimmer part of the widgets.
+** DONE org-roam-header-line
+ Face for the 'header-line' in some Org-roam modes.
+** DONE org-roam-olp
+ Face for the OLP of the node.
+** DONE org-roam-preview-heading
+ Face for preview headings.
+** DONE org-roam-preview-heading-highlight
+ Face for current preview headings.
+** DONE org-roam-preview-heading-selection
+ Face for selected preview headings.
+** DONE org-roam-preview-region
+ Face used by 'org-roam-highlight-preview-region-using-face'.
+** DONE org-roam-title
+ Face for Org-roam titles.
+
+* DOING org-superstar [4/5]
+ Use UTF8 bullets for headlines and plain lists.
+** DONE org-superstar-first
+ Face used to display the first bullet of an inline task.
+** DONE org-superstar-header-bullet
+ Face containing distinguishing features headline bullets.
+** DONE org-superstar-item
+ Face used to display prettified item bullets.
+** DONE org-superstar-leading
+ Face used to display prettified leading stars in a headline.
+** TODO org-superstar-ordered-item
+ Face used to display ordered list item bullets.
+
+* DONE prescient [2/2]
+ Simple but effective candidate sorting by usage.
+** DONE prescient-primary-highlight
+ Face used to highlight the parts of candidates that match the input.
+** DONE prescient-secondary-highlight
+ Additional face used to highlight parts of candidates.
+
+* DONE rainbow-delimiters [13/13]
+ Highlight brackets according to their depth
+** DONE rainbow-delimiters-base-error-face
+** DONE rainbow-delimiters-base-face
+** DONE rainbow-delimiters-depth-1-face
+** DONE rainbow-delimiters-depth-2-face
+** DONE rainbow-delimiters-depth-3-face
+** DONE rainbow-delimiters-depth-4-face
+** DONE rainbow-delimiters-depth-5-face
+** DONE rainbow-delimiters-depth-6-face
+** DONE rainbow-delimiters-depth-7-face
+** DONE rainbow-delimiters-depth-8-face
+** DONE rainbow-delimiters-depth-9-face
+** DONE rainbow-delimiters-mismatched-face
+** DONE rainbow-delimiters-unmatched-face
+
+* DONE symbol-overlay [9/9]
+ Highlight symbols with keymap-enabled overlays
+** DONE symbol-overlay-default-face
+** DONE symbol-overlay-face-1
+** DONE symbol-overlay-face-2
+** DONE symbol-overlay-face-3
+** DONE symbol-overlay-face-4
+** DONE symbol-overlay-face-5
+** DONE symbol-overlay-face-6
+** DONE symbol-overlay-face-7
+** DONE symbol-overlay-face-8
+
+* DOING tmr [12/17]
+ TMR May Ring: set timers using a simple notation.
+** DONE tmr-description
+ Face for styling the description of a timer.
+** DONE tmr-duration
+ Face for styling the duration of a timer.
+** DONE tmr-end-time
+ Face for styling the start time of a timer.
+** DONE tmr-finished
+ Face for styling the description of a finished timer.
+** DONE tmr-is-acknowledged
+ Face for styling the acknowledgment confirmation.
+** TODO tmr-mode-line-active
+ Face for active timers in the mode-line.
+** TODO tmr-mode-line-soon
+ Face for timers that will expire in the next 2 minutes.
+** TODO tmr-mode-line-urgent
+ Face for timers that will expire in the next 30 seconds.
+** DONE tmr-must-be-acknowledged
+ Face for styling the acknowledgment confirmation.
+** TODO tmr-paused
+ Face for styling the description of a paused timer.
+** DONE tmr-start-time
+ Face for styling the start time of a timer.
+** DONE tmr-tabulated-acknowledgement
+ Acknowledgement indicator in the 'tmr-tabulated-view'.
+** DONE tmr-tabulated-description
+ Description of timer in the 'tmr-tabulated-view'.
+** DONE tmr-tabulated-end-time
+ End time in the 'tmr-tabulated-view'.
+** TODO tmr-tabulated-paused
+ Face for styling the description of a paused timer.
+** DONE tmr-tabulated-remaining-time
+ Remaining time in the 'tmr-tabulated-view'.
+** DONE tmr-tabulated-start-time
+ Start time in the 'tmr-tabulated-view'.
+
+* DONE transient [23/23]
+ Transient commands.
+** DONE transient-active-infix
+ Face used for the infix for which the value is being read.
+** DONE transient-argument
+ Face used for enabled arguments.
+** DONE transient-delimiter
+ Face used for delimiters and separators.
+** DONE transient-disabled-suffix
+ Face used for disabled levels while editing suffix levels.
+** DONE transient-enabled-suffix
+ Face used for enabled levels while editing suffix levels.
+** DONE transient-heading
+ Face used for headings.
+** DONE transient-higher-level
+ Face optionally used to highlight suffixes on higher levels.
+** DONE transient-inactive-argument
+ Face used for inactive arguments.
+** DONE transient-inactive-value
+ Face used for inactive values.
+** DONE transient-inapt-argument
+ Face used for inapt arguments with a (currently ignored) value.
+** DONE transient-inapt-suffix
+ Face used for suffixes that are inapt at this time.
+** DONE transient-key
+ Face used for keys.
+** DONE transient-key-exit
+ Face used for keys of suffixes that exit the menu.
+** DONE transient-key-noop
+ Face used for keys of suffixes that currently cannot be invoked.
+** DONE transient-key-recurse
+ Face used for keys of sub-menus whose suffixes return to the parent menu.
+** DONE transient-key-return
+ Face used for keys of suffixes that return to the parent menu.
+** DONE transient-key-stack
+ Face used for keys of sub-menus that exit the parent menu.
+** DONE transient-key-stay
+ Face used for keys of suffixes that don't exit the menu.
+** DONE transient-mismatched-key
+ Face optionally used to highlight keys without a short-argument.
+** DONE transient-nonstandard-key
+ Face optionally used to highlight keys conflicting with short-argument.
+** DONE transient-unreachable
+ Face used for suffixes unreachable from the current prefix sequence.
+** DONE transient-unreachable-key
+ Face used for keys unreachable from the current prefix sequence.
+** DONE transient-value
+ Face used for values.
+
+* DONE twentyfortyeight [11/11]
+ Tile faces for the 2048 game.
+** DONE twentyfortyeight-face-1024
+ Face for the tile 1024.
+** DONE twentyfortyeight-face-128
+ Face for the tile 128.
+** DONE twentyfortyeight-face-16
+ Face for the tile 16.
+** DONE twentyfortyeight-face-2
+ Face for the tile 2.
+** DONE twentyfortyeight-face-2048
+ Face for the tile 2048.
+** DONE twentyfortyeight-face-256
+ Face for the tile 256.
+** DONE twentyfortyeight-face-32
+ Face for the tile 32.
+** DONE twentyfortyeight-face-4
+ Face for the tile 4.
+** DONE twentyfortyeight-face-512
+ Face for the tile 512.
+** DONE twentyfortyeight-face-64
+ Face for the tile 64.
+** DONE twentyfortyeight-face-8
+ Face for the tile 8.
+
+* DONE vertico [4/4]
+ VERTical Interactive COmpletion.
+** DONE vertico-current
+ Face used to highlight the currently selected candidate.
+** DONE vertico-group-separator
+ Face used for the separator lines of the candidate groups.
+** DONE vertico-group-title
+ Face used for the title text of the candidate group headlines.
+** DONE vertico-multiline
+ Face used to highlight multiline replacement characters.
+
+* DONE web-mode [81/81]
+ major mode for editing web templates
+** DONE web-mode-annotation-face
+** DONE web-mode-annotation-html-face
+** DONE web-mode-annotation-tag-face
+** DONE web-mode-annotation-type-face
+** DONE web-mode-annotation-value-face
+** DONE web-mode-block-attr-name-face
+** DONE web-mode-block-attr-value-face
+** DONE web-mode-block-comment-face
+** DONE web-mode-block-control-face
+** DONE web-mode-block-delimiter-face
+** DONE web-mode-block-face
+** DONE web-mode-block-string-face
+** DONE web-mode-bold-face
+** DONE web-mode-builtin-face
+** DONE web-mode-comment-face
+** DONE web-mode-comment-keyword-face
+** DONE web-mode-constant-face
+** DONE web-mode-css-at-rule-face
+** DONE web-mode-css-color-face
+** DONE web-mode-css-comment-face
+** DONE web-mode-css-function-face
+** DONE web-mode-css-priority-face
+** DONE web-mode-css-property-name-face
+** DONE web-mode-css-pseudo-class-face
+** DONE web-mode-css-selector-class-face
+** DONE web-mode-css-selector-face
+** DONE web-mode-css-selector-tag-face
+** DONE web-mode-css-string-face
+** DONE web-mode-css-variable-face
+** DONE web-mode-current-column-highlight-face
+** DONE web-mode-current-element-highlight-face
+** DONE web-mode-doctype-face
+** DONE web-mode-error-face
+** DONE web-mode-filter-face
+** DONE web-mode-folded-face
+** DONE web-mode-function-call-face
+** DONE web-mode-function-name-face
+** DONE web-mode-html-attr-custom-face
+** DONE web-mode-html-attr-engine-face
+** DONE web-mode-html-attr-equal-face
+** DONE web-mode-html-attr-name-face
+** DONE web-mode-html-attr-value-face
+** DONE web-mode-html-entity-face
+** DONE web-mode-html-tag-bracket-face
+** DONE web-mode-html-tag-custom-face
+** DONE web-mode-html-tag-face
+** DONE web-mode-html-tag-namespaced-face
+** DONE web-mode-html-tag-unclosed-face
+** DONE web-mode-inlay-face
+** DONE web-mode-interpolate-color1-face
+** DONE web-mode-interpolate-color2-face
+** DONE web-mode-interpolate-color3-face
+** DONE web-mode-interpolate-color4-face
+** DONE web-mode-italic-face
+** DONE web-mode-javascript-comment-face
+** DONE web-mode-javascript-string-face
+** DONE web-mode-json-comment-face
+** DONE web-mode-json-context-face
+** DONE web-mode-json-key-face
+** DONE web-mode-json-string-face
+** DONE web-mode-jsx-depth-1-face
+** DONE web-mode-jsx-depth-2-face
+** DONE web-mode-jsx-depth-3-face
+** DONE web-mode-jsx-depth-4-face
+** DONE web-mode-jsx-depth-5-face
+** DONE web-mode-keyword-face
+** DONE web-mode-param-name-face
+** DONE web-mode-part-comment-face
+** DONE web-mode-part-face
+** DONE web-mode-part-string-face
+** DONE web-mode-preprocessor-face
+** DONE web-mode-script-face
+** DONE web-mode-sql-keyword-face
+** DONE web-mode-string-face
+** DONE web-mode-style-face
+** DONE web-mode-symbol-face
+** DONE web-mode-type-face
+** DONE web-mode-underline-face
+** DONE web-mode-variable-name-face
+** DONE web-mode-warning-face
+** DONE web-mode-whitespace-face
+
+* DONE yas [2/2]
+ Faces for YASnippet template fields.
+** DONE yas--field-debug-face
+ The face used for debugging some overlays normally hidden
+** DONE yas-field-highlight-face
+ The face used to highlight the currently active field of a snippet