Full support for packages or face groups
This list will always be updated to reflect the current state of the project. The idea is to offer an overview of the known status of all affected face groups. The items with an appended asterisk ‘*’ tend to have lots of extensions, so the “full support” may not be 100% true…
- ace-window
- agda2-mode
- all-the-icons
- all-the-icons-dired
- all-the-icons-ibuffer
- annotate
- ansi-color
- anzu
- auctex and TeX
- auto-dim-other-buffers
- avy
- bbdb
- binder
- breadcrumb
- bongo
- boon
- bookmark
- calendar and diary
- centaur-tabs
- change-log and log-view (such as
vc-print-log,vc-print-root-log) - chart
- cider
- circe
- citar
- clojure-mode
- column-enforce-mode
- company-mode*
- compilation-mode
- completions
- consult
- corfu
- corfu-candidate-overlay
- corfu-quick
- counsel*
- cperl-mode
- crontab-mode
- csv-mode
- ctrlf
- custom (what you get with M-x customize)
- dashboard
- deadgrep
- debbugs
- deft
- denote
- devdocs
- dictionary
- diff-hl
- diff-mode
- dim-autoload
- dired
- dired-async
- dired-git
- dired-git-info
- dired-narrow
- dired-subtree
- diredfl
- disk-usage
- display-fill-column-indicator-mode
- doom-modeline
- ediff
- ein (Emacs IPython Notebook)
- eglot
- el-search
- eldoc-box
- elfeed
- elfeed-score
- elpher
- embark
- ement
- emms
- enh-ruby-mode (enhanced-ruby-mode)
- epa
- erc
- ert
- erts-mode
- eshell
- eshell-fringe-status
- evil* (evil-mode)
- eww
- exwm
- eyebrowse
- flycheck
- flycheck-color-mode-line
- flycheck-indicator
- flymake
- flyspell
- flx
- focus
- fold-this
- font-lock (generic syntax highlighting)
- geiser
- git-commit
- git-gutter (and variants)
- git-rebase
- git-timemachine
- gnus
- gotest
- golden-ratio-scroll-screen
- helpful
- highlight-numbers
- highlight-parentheses (Note on highlight-parentheses.el)
- highlight-thing
- hl-fill-column
- hl-line-mode
- hl-todo
- hydra
- ibuffer
- icomplete
- ido-mode
- iedit
- iflipb
- image-dired
- imenu-list
- indium
- info
- info+ (info-plus)
- info-colors
- ioccur
- isearch, occur, etc.
- ivy*
- ivy-posframe
- japanese-holidays
- jira (org-jira)
- jit-spell
- jinx
- journalctl-mode
- js2-mode
- julia
- kaocha-runner
- keycast
- ledger-mode
- leerzeichen
- line numbers (
display-line-numbers-modeand global variant) - magit
- make-mode
- man
- marginalia
- markdown-mode
- markup-faces (
adoc-mode) - mct
- messages
- minimap
- mode-line
- mood-line
- mpdel
- mu4e
- multiple-cursors
- nerd-icons
- nerd-icons-completion
- nerd-icons-dired
- nerd-icons-ibuffer
- neotree
- notmuch
- num3-mode
- nxml-mode
- olivetti
- orderless
- org*
- org-journal
- org-noter
- org-pomodoro
- org-recur
- org-roam
- org-superstar
- org-table-sticky-header
- org-tree-slide
- origami
- outline-mode
- outline-minor-faces
- package (what you get with M-x list-packages)
- page-break-lines
- pandoc-mode
- paren-face
- pass
- pdf-tools
- persp-mode
- perspective
- popup
- powerline
- prism (Note for prism.el)
- prescient
- proced
- prodigy
- pulse
- pyim
- quick-peek
- rainbow-delimiters
- rcirc
- rcirc-color
- recursion-indicator
- regexp-builder (also known as
re-builder) - rg (rg.el)
- ripgrep
- rmail
- rst-mode
- ruler-mode
- sesman
- shell-script-mode
- shortdoc
- show-paren-mode
- shr
- side-notes
- sieve-mode
- skewer-mode
- slime (slbd)
- sly
- smart-mode-line
- smerge
- speedbar
- spell-fu
- stripes
- suggest
- switch-window
- swiper
- symbol-overlay
- syslog-mode
- tab-bar-mode
- tab-line-mode
- table (built-in
table.el) - telega
- terraform-mode
- term
- textsec
- transient (pop-up windows such as Magit’s)
- trashed
- tree-sitter
- tty-menu
- tuareg
- typescript
- undo-tree
- vc (
vc-dir.el,vc-hooks.el) - vertico
- vertico-quick
- vimish-fold
- visible-mark
- visual-regexp
- vterm
- vundo
- wcheck-mode
- web-mode
- wgrep
- which-function-mode
- which-key
- whitespace-mode
- window-divider-mode
- writegood-mode
- woman
- xah-elisp-mode
- xterm-color (and ansi-colors)
- yaml-mode
- yasnippet
- ztree
Plus many other miscellaneous faces that are provided by Emacs.