GRCF6BNCM4CIRVMRQFB6CLABMJO3S3LPLV4PKZQLLDB2YDTCA7QAC SYJNWC55OP7SD3BPXWVEHCCMSNZTAGX454OSFZROWZKWLOU5MP2AC RXCY7LD6ZRIOIKZEYKLMCYPMQPXF4DOEEFBDLVR2B22BXLZJFFBQC A3TVGLVHSVLMEHLHB3TPBSD3QGNVGX3DIK6BEBDTTHWBNW4ALMRAC ZYEHQDDB635RZOU4YDJYS5SPJ6BBZEWGSYLNABXRTW5OA4AXU7LQC N4VDX3LQ3WIK7KCML7ZVZHTPUYVWJKQS6Z5HAMB4BAIE6FEAMKJAC LV7K2BVS5DOFCAKMOZH76NBIULHUQBM6PXLPAH3NBJDU4QG3MQTQC WQ5CT6PW5E2R6PWT635QBCIIGYJNG2JPO4AXPSLY5QZTUCVAQO6AC ZIZORUH6UNA67S6DRRGGCTSOCYENTHGODHJ5JP3UUPLIKGYU5UVAC (customize-set-variable 'vc-annotate-color-map`((20 . ,zenburn-red)(40 . ,zenburn-red-1)(60 . ,zenburn-red-2)(80 . ,zenburn-orange)(100 . ,zenburn-yellow)(120 . ,zenburn-yellow-1)(140 . ,zenburn-yellow-2)(160 . ,zenburn-green+2)(180 . ,zenburn-green+1)(200 . ,zenburn-green)(220 . ,zenburn-cyan)(240 . ,zenburn-blue+3)(260 . ,zenburn-blue+2)(280 . ,zenburn-blue+1)(300 . ,zenburn-blue)(320 . ,zenburn-blue-1)(340 . ,zenburn-blue-2)(360 . ,zenburn-blue-3)))
`(js2-instance-member ((t (:foreground ,zenburn-red-3))))`(js2-jsdoc-html-tag-delimiter ((t (:foreground ,zenburn-green-2))))`(js2-jsdoc-html-tag-name ((t (:foreground ,zenburn-yellow-1))))`(js2-jsdoc-tag ((t (:foreground ,zenburn-blue-3))))`(js2-jsdoc-type ((t (:foreground ,zenburn-blue-3))))`(js2-jsdoc-value ((t (:foreground ,zenburn-orange))))`(js2-private-function-call ((t (:foreground ,zenburn-orange))))`(js2-private-member ((t (:foreground ,zenburn-orange))))
`(magit-bisect-bad ((t (:foreground ,zenburn-red-5))))`(magit-bisect-good ((t (:foreground ,zenburn-green-4))))`(magit-bisect-skip ((t (:foreground ,zenburn-red-3))))`(magit-blame-highlight ((t (:foreground ,zenburn-fg+2 :background ,zenburn-bg-05))))`(magit-branch-local ((t (:foreground ,zenburn-blue+3))))`(magit-branch-remote ((t (:foreground ,zenburn-green+4))))`(magit-cherry-equivalent ((t (:foreground ,zenburn-magenta))))`(magit-cherry-unmatched ((t (:foreground ,zenburn-cyan))));; | magit-diff-file-heading-selection | magit-diff-file-heading-highlight | LightSalmon3 | zenburn-red-1 | 5.20 | | | |;; | magit-diff-hunk-heading-selection | magit-diff-hunk-heading-highlight | LightSalmon3 | zenburn-red-1 | 5.20 | | | |;; | magit-diff-lines-heading | magit-diff-hunk-heading-highlight | grey80 | zenburn-fg | 3.01 | salmon4 | zenburn-red-5 | 1.82 |`(magit-diffstat-added ((t (:foreground ,zenburn-green-3))))`(magit-diffstat-removed ((t (:foreground ,zenburn-red-4))))`(magit-dimmed ((t (:foreground ,zenburn-bg+3))))`(magit-hash ((t (:foreground ,zenburn-bg+2))))`(magit-log-author ((t (:foreground ,zenburn-red-2))))`(magit-log-date ((t (:foreground ,zenburn-fg))))`(magit-log-graph ((t (:foreground ,zenburn-fg))));; | magit-process-ng | magit-section-heading | red | zenburn-red-6 | 115.32 | | | |;; | magit-process-ok | magit-section-heading | green | zenburn-green-2 | 170.26 | | | |`(magit-reflog-amend ((t (:foreground ,zenburn-magenta))))`(magit-reflog-checkout ((t (:foreground ,zenburn-blue-5))))`(magit-reflog-cherry-pick ((t (:foreground ,zenburn-green-2))))`(magit-reflog-commit ((t (:foreground ,zenburn-green-2))))`(magit-reflog-merge ((t (:foreground ,zenburn-green-2))))`(magit-reflog-other ((t (:foreground ,zenburn-cyan))))`(magit-reflog-rebase ((t (:foreground ,zenburn-magenta))))`(magit-reflog-remote ((t (:foreground ,zenburn-cyan))))`(magit-reflog-reset ((t (:foreground ,zenburn-red-6))))`(magit-refname ((t (:foreground ,zenburn-fg))))`(magit-section-heading ((t (:foreground ,zenburn-yellow-1))))`(magit-section-heading-selection ((t (:foreground ,zenburn-red-1))))`(magit-sequence-drop ((t (:foreground ,zenburn-red-2))))`(magit-sequence-head ((t (:foreground ,zenburn-blue+3))))`(magit-sequence-part ((t (:foreground ,zenburn-yellow-1))))`(magit-sequence-stop ((t (:foreground ,zenburn-green+4))))`(magit-signature-bad ((t (:foreground ,zenburn-red-6))))`(magit-signature-error ((t (:foreground ,zenburn-blue+2))))`(magit-signature-expired ((t (:foreground ,zenburn-orange))))`(magit-signature-good ((t (:foreground ,zenburn-green-2))))`(magit-signature-revoked ((t (:foreground ,zenburn-red-3))))`(magit-signature-untrusted ((t (:foreground ,zenburn-blue-1))))`(magit-tag ((t (:foreground ,zenburn-yellow-1))))
`(web-mode-block-attr-name-face ((t (:foreground ,zenburn-green+1))))`(web-mode-block-attr-value-face ((t (:foreground ,zenburn-blue-2))))`(web-mode-block-face ((t (:background ,zenburn-black))))`(web-mode-current-column-highlight-face ((t (:background ,zenburn-bg-05))))`(web-mode-doctype-face ((t (:foreground ,zenburn-green+3))))`(web-mode-error-face ((t (:background ,zenburn-red-6))))`(web-mode-html-attr-name-face ((t (:foreground ,zenburn-fg+1))))`(web-mode-html-tag-bracket-face ((t (:foreground ,zenburn-fg))))`(web-mode-html-tag-face ((t (:foreground ,zenburn-green))))`(web-mode-inlay-face ((t (:background ,zenburn-black))))`(web-mode-json-context-face ((t (:foreground ,zenburn-magenta))))`(web-mode-json-key-face ((t (:foreground ,zenburn-magenta))))`(web-mode-jsx-depth-1-face ((t (:background ,zenburn-blue-1))))`(web-mode-jsx-depth-2-face ((t (:background ,zenburn-blue-2))))`(web-mode-jsx-depth-3-face ((t (:background ,zenburn-blue-3))))`(web-mode-jsx-depth-4-face ((t (:background ,zenburn-blue-4))))`(web-mode-jsx-depth-5-face ((t (:background ,zenburn-blue-5))))`(web-mode-param-name-face ((t (:foreground ,zenburn-fg))))`(web-mode-symbol-face ((t (:foreground ,zenburn-orange))))`(web-mode-whitespace-face ((t (:background ,zenburn-red-5))))
* Unfinished faces!#+CALL: get-face-grid()#+RESULTS:| FACE | PARENT | FOREGROUND | NEAREST FG | DISTANCE | BACKGROUND | NEAREST BG | DISTANCE ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| compilation-mode-line-exit | compilation-info | ForestGreen | zenburn-green-4 | 18.68 | | | || compilation-mode-line-fail | compilation-error | Red1 | zenburn-red-6 | 115.32 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| completions-common-part | | lightblue | zenburn-blue+2 | 0.53 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| cua-global-mark | | black | zenburn-black | 0.00 | yellow1 | zenburn-yellow-1 | 98.78 || cua-rectangle | region | white | zenburn-fg+2 | 0.78 | maroon | zenburn-red-4 | 13.70 || cua-rectangle-noselect | region | white | zenburn-fg+2 | 0.78 | dimgray | zenburn-bg+3 | 0.67 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| custom-variable-obsolete | | light blue | zenburn-blue+2 | 0.53 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| diary | | yellow1 | zenburn-yellow-1 | 98.78 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| diff-added | diff-changed | | | | #335533 | zenburn-green-5 | 0.34 || diff-file-header | | | | | grey60 | zenburn-fg-1 | 2.91 || diff-header | | | | | grey45 | zenburn-bg+3 | 0.22 || diff-indicator-added | diff-added | #22aa22 | zenburn-green-3 | 37.37 | | | || diff-indicator-changed | diff-changed | #aaaa22 | zenburn-fg-1 | 38.78 | | | || diff-indicator-removed | diff-removed | #aa2222 | zenburn-red-6 | 18.10 | | | || diff-refine-added | diff-refine-changed | | | | #22aa22 | zenburn-green-3 | 37.37 || diff-refine-changed | | | | | #aaaa22 | zenburn-fg-1 | 38.78 || diff-refine-removed | diff-refine-changed | | | | #aa2222 | zenburn-red-6 | 18.10 || diff-removed | diff-changed | | | | #553333 | zenburn-red-6 | 2.09 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| edebug-disabled-breakpoint | | | | | #335533 | zenburn-green-5 | 0.34 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| ediff-current-diff-A | | | | | #553333 | zenburn-red-6 | 2.09 || ediff-current-diff-Ancestor | | | | | #004151 | zenburn-bg-05 | 13.70 || ediff-current-diff-B | | | | | #335533 | zenburn-green-5 | 0.34 || ediff-current-diff-C | | | | | #888833 | zenburn-green-2 | 14.65 || ediff-even-diff-A | | | | | light grey | zenburn-fg | 1.20 || ediff-even-diff-Ancestor | | | | | Grey | zenburn-green+3 | 6.16 || ediff-even-diff-B | | | | | Grey | zenburn-green+3 | 6.16 || ediff-even-diff-C | | | | | light grey | zenburn-fg | 1.20 || ediff-fine-diff-A | | | | | #aa2222 | zenburn-red-6 | 18.10 || ediff-fine-diff-Ancestor | | | | | #009591 | zenburn-blue-3 | 29.95 || ediff-fine-diff-B | | | | | #22aa22 | zenburn-green-3 | 37.37 || ediff-fine-diff-C | | | | | #aaaa22 | zenburn-fg-1 | 38.78 || ediff-odd-diff-A | | | | | Grey | zenburn-green+3 | 6.16 || ediff-odd-diff-Ancestor | | | | | gray40 | zenburn-bg+2 | 0.67 || ediff-odd-diff-B | | | | | light grey | zenburn-fg | 1.20 || ediff-odd-diff-C | | | | | Grey | zenburn-green+3 | 6.16 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| epa-field-body | | turquoise | zenburn-blue | 23.32 | | | || epa-field-name | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | || epa-mark | | orange | zenburn-orange | 70.58 | | | || epa-string | | lightyellow | zenburn-fg+2 | 0.78 | | | || epa-validity-high | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | || epa-validity-medium | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| error | | Pink | zenburn-red+2 | 4.45 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| escape-glyph | | cyan | zenburn-cyan | 85.48 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| evil-ex-info | | red | zenburn-red-6 | 115.32 | | | || evil-ex-substitute-replacement | | red | zenburn-red-6 | 115.32 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| eww-form-checkbox | | black | zenburn-black | 0.00 | lightgrey | zenburn-fg | 1.20 || eww-form-select | | black | zenburn-black | 0.00 | lightgrey | zenburn-fg | 1.20 || eww-form-submit | | black | zenburn-black | 0.00 | #808080 | zenburn-green-1 | 3.76 || eww-form-text | | white | zenburn-fg+2 | 0.78 | #505050 | zenburn-bg+1 | 0.01 || eww-form-textarea | | black | zenburn-black | 0.00 | #C0C0C0 | zenburn-green+3 | 6.02 || eww-invalid-certificate | | red | zenburn-red-6 | 115.32 | | | || eww-valid-certificate | | ForestGreen | zenburn-green-4 | 18.68 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| gnus-group-mail-1-empty | | #e1ffe1 | zenburn-fg+1 | 2.96 | | | || gnus-group-mail-2-empty | | DarkSeaGreen1 | zenburn-green+4 | 2.47 | | | || gnus-group-mail-3-empty | | aquamarine1 | zenburn-cyan | 8.53 | | | || gnus-group-mail-low-empty | | aquamarine2 | zenburn-cyan | 8.06 | | | || gnus-group-news-1-empty | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | || gnus-group-news-2-empty | | turquoise | zenburn-blue | 23.32 | | | || gnus-group-news-low-empty | | DarkTurquoise | zenburn-blue-1 | 58.44 | | | || gnus-splash | | #cccccc | zenburn-fg | 3.01 | | | || gnus-summary-cancelled | | yellow | zenburn-yellow-1 | 98.78 | black | zenburn-black | 0.00 || gnus-summary-normal-ancient | | SkyBlue | zenburn-blue | 2.35 | | | || gnus-summary-normal-read | | PaleGreen | zenburn-green+3 | 11.87 | | | || gnus-summary-normal-ticked | | pink | zenburn-red+2 | 4.45 | | | || gnus-summary-normal-undownloaded | | LightGray | zenburn-fg | 1.20 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| haskell-debug-muted-face | | #999 | zenburn-green | 3.76 | | | || haskell-debug-newline-face | | | | | #f0f0f0 | zenburn-fg+1 | 2.49 || haskell-debug-trace-number-face | | | | | #f5f5f5 | zenburn-fg+2 | 1.40 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| helm-buffer-archive | | Gold | zenburn-yellow-2 | 79.43 | | | || helm-buffer-directory | | DarkRed | zenburn-red-6 | 30.52 | LightGray | zenburn-fg | 1.20 || helm-buffer-not-saved | | Indianred2 | zenburn-red-1 | 21.04 | | | || helm-buffer-process | | Sienna3 | zenburn-red-3 | 16.53 | | | || helm-buffer-saved-out | | red | zenburn-red-6 | 115.32 | black | zenburn-black | 0.00 || helm-buffer-size | | RosyBrown | zenburn-red-1 | 1.37 | | | || helm-css-scss-selector-depth-face-1 | | #ffff00 | zenburn-yellow-1 | 98.78 | | | || helm-css-scss-selector-depth-face-2 | | #ffdd00 | zenburn-yellow-2 | 81.41 | | | || helm-css-scss-selector-depth-face-3 | | #ffbb00 | zenburn-orange | 70.72 | | | || helm-css-scss-selector-depth-face-4 | | #ff9900 | zenburn-orange | 73.07 | | | || helm-css-scss-selector-depth-face-5 | | #ff7700 | zenburn-red-2 | 74.26 | | | || helm-css-scss-selector-depth-face-6 | | #ff5500 | zenburn-red-3 | 76.75 | | | || helm-css-scss-target-line-face | | #333333 | zenburn-bg-05 | 0.49 | #e3e300 | zenburn-yellow-2 | 77.33 || helm-delete-async-message | | yellow | zenburn-yellow-1 | 98.78 | | | || helm-etags-file | | Lightgoldenrod4 | zenburn-green-2 | 8.83 | | | || helm-ff-backup-file | | DimGray | zenburn-bg+3 | 0.67 | | | || helm-ff-file-extension | | magenta | zenburn-magenta | 138.17 | | | || helm-grep-file | | BlueViolet | zenburn-red-3 | 80.85 | | | || helm-grep-finish | | Green | zenburn-green-2 | 170.26 | | | || helm-grep-lineno | | Darkorange1 | zenburn-red-2 | 75.04 | | | || helm-grep-match | | gold1 | zenburn-yellow-2 | 79.43 | | | || helm-history-remote | | Indianred1 | zenburn-red-1 | 25.96 | | | || helm-lisp-show-completion | | | | | DarkSlateGray | zenburn-bg+05 | 2.85 || helm-locate-finish | | Green | zenburn-green-2 | 170.26 | | | || helm-ls-git-conflict-face | | MediumVioletRed | zenburn-red-4 | 47.27 | | | || helm-ls-git-deleted-and-staged-face | | DimGray | zenburn-bg+3 | 0.67 | | | || helm-ls-git-deleted-not-staged-face | | Darkgoldenrod3 | zenburn-red-2 | 48.87 | | | || helm-ls-git-modified-and-staged-face | | Goldenrod | zenburn-orange | 41.72 | | | || helm-ls-git-renamed-modified-face | | Goldenrod | zenburn-orange | 41.72 | | | || helm-moccur-buffer | | DarkTurquoise | zenburn-blue-1 | 58.44 | | | || helm-rg-base-rg-cmd-face | | gray | zenburn-green+3 | 6.16 | | | || helm-rg-colon-separator-ripgrep-output-face | | white | zenburn-fg+2 | 0.78 | | | || helm-rg-file-match-face | | #0ff | zenburn-cyan | 78.64 | | | || helm-rg-inactive-arg-face | | gray | zenburn-green+3 | 6.16 | | | || helm-rg-match-text-face | | white | zenburn-fg+2 | 0.78 | purple | zenburn-magenta | 95.05 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| holiday | | | | | chocolate4 | zenburn-red-6 | 9.79 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| homoglyph | | cyan | zenburn-cyan | 85.48 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| hydra-face-amaranth | | #E52B50 | zenburn-red-4 | 43.22 | | | || hydra-face-blue | | #8ac6f2 | zenburn-blue+1 | 0.78 | | | || hydra-face-pink | | #FF6EB4 | zenburn-magenta | 12.15 | | | || hydra-face-red | | #FF0000 | zenburn-red-6 | 115.32 | | | || hydra-face-teal | | #367588 | zenburn-blue-4 | 3.82 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| ibuffer-locked-buffer | | RosyBrown | zenburn-red-1 | 1.37 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| ido-indicator | | yellow1 | zenburn-yellow-1 | 98.78 | red1 | zenburn-red-6 | 115.32 || ido-only-match | | ForestGreen | zenburn-green-4 | 18.68 | | | || ido-subdir | | red1 | zenburn-red-6 | 115.32 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| info-menu-star | | red1 | zenburn-red-6 | 115.32 | | | || info-node | | white | zenburn-fg+2 | 0.78 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| lazy-highlight | | | | | paleturquoise4 | zenburn-blue-3 | 0.42 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| line-number-major-tick | | | | | grey75 | zenburn-green+3 | 6.08 || line-number-minor-tick | | | | | grey55 | zenburn-green | 3.73 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| link | | cyan1 | zenburn-cyan | 85.48 | | | || link-visited | link | violet | zenburn-magenta | 8.10 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| lsp-ui-doc-background | | | | | #272A36 | zenburn-bg | 0.35 || lsp-ui-doc-header | | black | zenburn-black | 0.00 | deep sky blue | zenburn-blue-1 | 73.19 || lsp-ui-peek-filename | | dark orange | zenburn-red-1 | 76.73 | | | || lsp-ui-peek-header | | black | zenburn-black | 0.00 | white | zenburn-fg+2 | 0.78 || lsp-ui-peek-highlight | | black | zenburn-black | 0.00 | white | zenburn-fg+2 | 0.78 || lsp-ui-peek-line-number | | grey25 | zenburn-bg-05 | 0.88 | | | || lsp-ui-peek-list | | | | | #181818 | zenburn-bg-1 | 0.61 || lsp-ui-peek-peek | | | | | #031A25 | zenburn-bg-1 | 2.82 || lsp-ui-peek-selection | | black | zenburn-black | 0.00 | white | zenburn-fg+2 | 0.78 || lsp-ui-sideline-code-action | | yellow | zenburn-yellow-1 | 98.78 | | | || lsp-ui-sideline-current-symbol | | white | zenburn-fg+2 | 0.78 | | | || lsp-ui-sideline-symbol | | grey | zenburn-green+3 | 6.16 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| lv-separator | | | | | grey30 | zenburn-bg+1 | 0.12 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| macrostep-expansion-highlight-face | | | | | #222222 | zenburn-bg | 1.61 || macrostep-gensym-1 | | #8080c0 | zenburn-blue-2 | 11.40 | | | || macrostep-gensym-2 | | #8fbc8f | zenburn-green+1 | 0.61 | | | || macrostep-gensym-3 | | #daa520 | zenburn-orange | 41.72 | | | || macrostep-gensym-4 | | #cd5c5c | zenburn-red-2 | 10.05 | | | || macrostep-gensym-5 | | #da70d6 | zenburn-magenta | 6.35 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| magit-diff-file-heading-selection | magit-diff-file-heading-highlight | LightSalmon3 | zenburn-red-1 | 5.20 | | | || magit-diff-hunk-heading-selection | magit-diff-hunk-heading-highlight | LightSalmon3 | zenburn-red-1 | 5.20 | | | || magit-diff-lines-heading | magit-diff-hunk-heading-highlight | grey80 | zenburn-fg | 3.01 | salmon4 | zenburn-red-5 | 1.82 || magit-process-ng | magit-section-heading | red | zenburn-red-6 | 115.32 | | | || magit-process-ok | magit-section-heading | green | zenburn-green-2 | 170.26 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| match | | | | | RoyalBlue3 | zenburn-blue-3 | 33.02 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| message-cited-text-1 | | LightPink1 | zenburn-red+2 | 1.96 | | | || message-cited-text-2 | | forest green | zenburn-green-4 | 18.68 | | | || message-cited-text-3 | | goldenrod3 | zenburn-red-2 | 40.39 | | | || message-cited-text-4 | | chocolate3 | zenburn-red-3 | 27.58 | | | || message-header-cc | | chartreuse1 | zenburn-green+1 | 115.41 | | | || message-header-name | | green | zenburn-green-2 | 170.26 | | | || message-header-newsgroups | | yellow | zenburn-yellow-1 | 98.78 | | | || message-header-other | | VioletRed1 | zenburn-magenta | 50.24 | | | || message-header-subject | | OliveDrab1 | zenburn-yellow-2 | 48.95 | | | || message-header-to | | DarkOliveGreen1 | zenburn-yellow-1 | 23.96 | | | || message-header-xheader | | DeepSkyBlue1 | zenburn-blue-1 | 73.19 | | | || message-mml | | MediumSpringGreen | zenburn-blue-1 | 84.90 | | | || message-separator | | LightSkyBlue1 | zenburn-blue+3 | 1.34 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| mm-command-output | | ForestGreen | zenburn-green-4 | 18.68 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| mmm-cleanup-submode-face | | | | | peru | zenburn-red-2 | 16.20 || mmm-code-submode-face | | | | | DimGray | zenburn-bg+3 | 0.67 || mmm-comment-submode-face | | | | | SteelBlue | zenburn-blue-3 | 9.04 || mmm-declaration-submode-face | | | | | DarkTurquoise | zenburn-blue-1 | 58.44 || mmm-default-submode-face | | | | | gray20 | zenburn-bg-05 | 0.49 || mmm-init-submode-face | | | | | MediumOrchid | zenburn-magenta | 25.22 || mmm-output-submode-face | | | | | MediumVioletRed | zenburn-red-4 | 47.27 || mmm-special-submode-face | | | | | ForestGreen | zenburn-green-4 | 18.68 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| nobreak-hyphen | | cyan | zenburn-cyan | 85.48 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| nxml-glyph | | black | zenburn-black | 0.00 | light grey | zenburn-fg | 1.20 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| org-agenda-dimmed-todo-face | | grey50 | zenburn-bg+3 | 3.51 | | | || org-agenda-done | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-agenda-restriction-lock | | | | | #1C1C1C | zenburn-bg-1 | 1.57 || org-agenda-structure | | LightSkyBlue | zenburn-blue+1 | 2.32 | | | || org-clock-overlay | | white | zenburn-fg+2 | 0.78 | SkyBlue4 | zenburn-blue-4 | 2.41 || org-column | | | | | grey30 | zenburn-bg+1 | 0.12 || org-column-title | | | | | grey30 | zenburn-bg+1 | 0.12 || org-date | | Cyan | zenburn-cyan | 85.48 | | | || org-date-selected | | Pink | zenburn-red+2 | 4.45 | | | || org-document-info | | pale turquoise | zenburn-blue+2 | 1.66 | | | || org-document-title | | pale turquoise | zenburn-blue+2 | 1.66 | | | || org-done | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-drawer | | LightSkyBlue | zenburn-blue+1 | 2.32 | | | || org-ellipsis | | LightGoldenrod | zenburn-yellow-1 | 4.94 | | | || org-footnote | | Cyan | zenburn-cyan | 85.48 | | | || org-formula | | chocolate1 | zenburn-red-1 | 49.73 | | | || org-headline-done | | LightSalmon | zenburn-orange | 7.67 | | | || org-headline-todo | | Pink2 | zenburn-red+2 | 0.83 | | | || org-latex-and-related | | burlywood | zenburn-orange | 0.77 | | | || org-mode-line-clock-overrun | mode-line | | | | red | zenburn-red-6 | 115.32 || org-scheduled | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-scheduled-previously | | chocolate1 | zenburn-red-1 | 49.73 | | | || org-scheduled-today | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-sexp-date | | Cyan | zenburn-cyan | 85.48 | | | || org-table-header | org-table | Black | zenburn-black | 0.00 | LightGray | zenburn-fg | 1.20 || org-time-grid | | LightGoldenrod | zenburn-yellow-1 | 4.94 | | | || org-todo | | Pink | zenburn-red+2 | 4.45 | | | || org-upcoming-deadline | | chocolate1 | zenburn-red-1 | 49.73 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| pulse-highlight-face | | | | | #AAAA33 | zenburn-fg-1 | 27.19 || pulse-highlight-start-face | | | | | #AAAA33 | zenburn-fg-1 | 27.19 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| rainbow-delimiters-base-error-face | rainbow-delimiters-base-face | #88090B | zenburn-red-6 | 20.71 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| secondary-selection | | | | | SkyBlue4 | zenburn-blue-4 | 2.41 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| shadow | | grey70 | zenburn-green+2 | 5.25 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| show-paren-match | | | | | steelblue3 | zenburn-blue-2 | 11.36 || show-paren-mismatch | | white | zenburn-fg+2 | 0.78 | purple | zenburn-magenta | 95.05 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| shr-selected-link | shr-link | | | | red | zenburn-red-6 | 115.32 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| sldb-restartable-frame-line-face | | lime green | zenburn-green-1 | 52.76 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| smerge-base | | | | | #888833 | zenburn-green-2 | 14.65 || smerge-lower | | | | | #335533 | zenburn-green-5 | 0.34 || smerge-markers | | | | | grey30 | zenburn-bg+1 | 0.12 || smerge-refined-added | smerge-refined-change | | | | #22aa22 | zenburn-green-3 | 37.37 || smerge-refined-removed | smerge-refined-change | | | | #aa2222 | zenburn-red-6 | 18.10 || smerge-upper | | | | | #553333 | zenburn-red-6 | 2.09 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| sp-wrap-overlay-closing-pair | sp-wrap-overlay-face | red | zenburn-red-6 | 115.32 | | | || sp-wrap-overlay-opening-pair | sp-wrap-overlay-face | green | zenburn-green-2 | 170.26 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| success | | Green1 | zenburn-green-2 | 170.26 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| tab-bar | variable-pitch | black | zenburn-black | 0.00 | grey85 | zenburn-fg | 0.72 || tab-bar-tab-inactive | tab-bar-tab | | | | grey75 | zenburn-green+3 | 6.08 || tab-line | variable-pitch | black | zenburn-black | 0.00 | grey85 | zenburn-fg | 0.72 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| tooltip | variable-pitch | black | zenburn-black | 0.00 | lightyellow | zenburn-fg+2 | 0.78 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| trailing-whitespace | | | | | red1 | zenburn-red-6 | 115.32 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| transient-amaranth | transient-key | #E52B50 | zenburn-red-4 | 43.22 | | | || transient-blue | transient-key | blue | zenburn-blue-5 | 178.65 | | | || transient-disabled-suffix | | black | zenburn-black | 0.00 | red | zenburn-red-6 | 115.32 || transient-enabled-suffix | | black | zenburn-black | 0.00 | green | zenburn-green-2 | 170.26 || transient-pink | transient-key | #FF6EB4 | zenburn-magenta | 12.15 | | | || transient-red | transient-key | red | zenburn-red-6 | 115.32 | | | || transient-separator | | | | | grey30 | zenburn-bg+1 | 0.12 || transient-teal | transient-key | #367588 | zenburn-blue-4 | 3.82 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| treemacs-on-failure-pulse-face | | #111111 | zenburn-bg-1 | 0.02 | #ab3737 | zenburn-red-5 | 10.34 || treemacs-on-success-pulse-face | | #111111 | zenburn-bg-1 | 0.02 | #669966 | zenburn-green-1 | 1.37 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| tty-menu-disabled-face | | lightgray | zenburn-fg | 1.20 | blue | zenburn-blue-5 | 178.65 || tty-menu-enabled-face | | yellow | zenburn-yellow-1 | 98.78 | blue | zenburn-blue-5 | 178.65 || tty-menu-selected-face | | | | | red | zenburn-red-6 | 115.32 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| typescript-jsdoc-tag | | SlateGray | zenburn-blue-3 | 2.06 | | | || typescript-jsdoc-type | | SteelBlue | zenburn-blue-3 | 9.04 | | | || typescript-jsdoc-value | | gold4 | zenburn-red-4 | 33.44 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| verilog-font-lock-ams-face | | orange1 | zenburn-orange | 70.58 | | | || verilog-font-lock-grouping-keywords-face | | orange1 | zenburn-orange | 70.58 | | | || verilog-font-lock-p1800-face | | orange1 | zenburn-orange | 70.58 | | | || verilog-font-lock-translate-off-face | | | | | gray10 | zenburn-bg-1 | 1.03 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| vertical-border | | slate gray | zenburn-blue-3 | 2.06 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| warning | | DarkOrange | zenburn-red-1 | 76.73 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| which-func | | Blue1 | zenburn-blue-5 | 178.65 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| widget-button-pressed | | red1 | zenburn-red-6 | 115.32 | | | || widget-documentation | | lime green | zenburn-green-1 | 52.76 | | | || widget-field | | | | | dim gray | zenburn-bg+3 | 0.67 || widget-single-line-field | | | | | dim gray | zenburn-bg+3 | 0.67 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| yaml-tab-face | | red | zenburn-red-6 | 115.32 | red | zenburn-red-6 | 115.32 |#+NAME: get-face-grid#+BEGIN_SRC emacs-lisp(defun fwoar/tmp/zenburn-nearest-color (target)(rassoc (caar (cl-sort (fwoar/zenburn-with-color-variables(mapcar (lambda (_)(cons _(color-distance target_)))(mapcar (-compose 'symbol-value 'intern 'car)fwoar-zenburn-default-colors-alist)))'<:key 'cdr))fwoar-zenburn-default-colors-alist))(defun fwoar/tmp/get-prefix (v)(car(s-split-up-to "-"(symbol-name v)1)))(defun fwoar/tmp/break-by-prefix (tab)(nreverse(reduce (lambda (accum next)(let ((accum-key (caar accum))(next-key (car next)))(if (equal (fwoar/tmp/get-prefix accum-key)(fwoar/tmp/get-prefix next-key))(cons next accum)(list* next 'hline accum))))(cdr tab):initial-value (list (car tab)))))(list* '(FACE PARENT FOREGROUND NEAREST\ FG DISTANCE BACKGROUND NEAREST\ BG DISTANCE)'hline(fwoar/tmp/break-by-prefix(cl-sort (mapcan (lambda (f)(let ((r (face-attribute f :inherit nil nil)))(if (or (and (eq (face-attribute f :foreground) 'unspecified)(eq (face-attribute f :background) 'unspecified))(or (when (rassoc (face-attribute f :foreground)fwoar-zenburn-default-colors-alist)(or (face-attribute f :background)(rassoc (face-attribute f :background)fwoar-zenburn-default-colors-alist)))(when (rassoc (face-attribute f :background)fwoar-zenburn-default-colors-alist)(or (face-attribute f :foreground)(rassoc (face-attribute f :foreground)fwoar-zenburn-default-colors-alist)))))()(list (list f(if (eq 'unspecified r) "" r)(if (eq 'unspecified (face-attribute f :foreground))""(face-attribute f :foreground))(if (eq 'unspecified (face-attribute f :foreground))""(car (fwoar/tmp/zenburn-nearest-color (face-attribute f :foreground))))(if (eq 'unspecified (face-attribute f :foreground))""(format "%6.2f"(* (/ (color-distance (face-attribute f :foreground)(cdr (fwoar/tmp/zenburn-nearest-color(face-attribute f :foreground))))65536.0)100)))(if (eq 'unspecified (face-attribute f :background))""(face-attribute f :background))(if (eq 'unspecified (face-attribute f :background))""(car (fwoar/tmp/zenburn-nearest-color (face-attribute f :background))))(if (eq 'unspecified (face-attribute f :background))""(format "%6.2f"(* (/ (color-distance (face-attribute f :background)(cdr (fwoar/tmp/zenburn-nearest-color(face-attribute f :background))))65536.0)100))))))))(face-list))'string<:key 'car)))#+END_SRC
* Unfinished faces!#+CALL: get-face-grid()#+RESULTS:| FACE | PARENT | FOREGROUND | NEAREST FG | DISTANCE | BACKGROUND | NEAREST BG | DISTANCE ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| compilation-mode-line-exit | compilation-info | ForestGreen | zenburn-green-4 | 18.68 | | | || compilation-mode-line-fail | compilation-error | Red1 | zenburn-red-6 | 115.32 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| completions-common-part | | lightblue | zenburn-blue+2 | 0.53 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| cua-global-mark | | black | zenburn-black | 0.00 | yellow1 | zenburn-yellow-1 | 98.78 || cua-rectangle | region | white | zenburn-fg+2 | 0.78 | maroon | zenburn-red-4 | 13.70 || cua-rectangle-noselect | region | white | zenburn-fg+2 | 0.78 | dimgray | zenburn-bg+3 | 0.67 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| custom-variable-obsolete | | light blue | zenburn-blue+2 | 0.53 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| diary | | yellow1 | zenburn-yellow-1 | 98.78 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| diff-added | diff-changed | | | | #335533 | zenburn-green-5 | 0.34 || diff-file-header | | | | | grey60 | zenburn-fg-1 | 2.91 || diff-header | | | | | grey45 | zenburn-bg+3 | 0.22 || diff-indicator-added | diff-added | #22aa22 | zenburn-green-3 | 37.37 | | | || diff-indicator-changed | diff-changed | #aaaa22 | zenburn-fg-1 | 38.78 | | | || diff-indicator-removed | diff-removed | #aa2222 | zenburn-red-6 | 18.10 | | | || diff-refine-added | diff-refine-changed | | | | #22aa22 | zenburn-green-3 | 37.37 || diff-refine-changed | | | | | #aaaa22 | zenburn-fg-1 | 38.78 || diff-refine-removed | diff-refine-changed | | | | #aa2222 | zenburn-red-6 | 18.10 || diff-removed | diff-changed | | | | #553333 | zenburn-red-6 | 2.09 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| edebug-disabled-breakpoint | | | | | #335533 | zenburn-green-5 | 0.34 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| ediff-current-diff-A | | | | | #553333 | zenburn-red-6 | 2.09 || ediff-current-diff-Ancestor | | | | | #004151 | zenburn-bg-05 | 13.70 || ediff-current-diff-B | | | | | #335533 | zenburn-green-5 | 0.34 || ediff-current-diff-C | | | | | #888833 | zenburn-green-2 | 14.65 || ediff-even-diff-A | | | | | light grey | zenburn-fg | 1.20 || ediff-even-diff-Ancestor | | | | | Grey | zenburn-green+3 | 6.16 || ediff-even-diff-B | | | | | Grey | zenburn-green+3 | 6.16 || ediff-even-diff-C | | | | | light grey | zenburn-fg | 1.20 || ediff-fine-diff-A | | | | | #aa2222 | zenburn-red-6 | 18.10 || ediff-fine-diff-Ancestor | | | | | #009591 | zenburn-blue-3 | 29.95 || ediff-fine-diff-B | | | | | #22aa22 | zenburn-green-3 | 37.37 || ediff-fine-diff-C | | | | | #aaaa22 | zenburn-fg-1 | 38.78 || ediff-odd-diff-A | | | | | Grey | zenburn-green+3 | 6.16 || ediff-odd-diff-Ancestor | | | | | gray40 | zenburn-bg+2 | 0.67 || ediff-odd-diff-B | | | | | light grey | zenburn-fg | 1.20 || ediff-odd-diff-C | | | | | Grey | zenburn-green+3 | 6.16 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| epa-field-body | | turquoise | zenburn-blue | 23.32 | | | || epa-field-name | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | || epa-mark | | orange | zenburn-orange | 70.58 | | | || epa-string | | lightyellow | zenburn-fg+2 | 0.78 | | | || epa-validity-high | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | || epa-validity-medium | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| error | | Pink | zenburn-red+2 | 4.45 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| escape-glyph | | cyan | zenburn-cyan | 85.48 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| evil-ex-info | | red | zenburn-red-6 | 115.32 | | | || evil-ex-substitute-replacement | | red | zenburn-red-6 | 115.32 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| eww-form-checkbox | | black | zenburn-black | 0.00 | lightgrey | zenburn-fg | 1.20 || eww-form-select | | black | zenburn-black | 0.00 | lightgrey | zenburn-fg | 1.20 || eww-form-submit | | black | zenburn-black | 0.00 | #808080 | zenburn-green-1 | 3.76 || eww-form-text | | white | zenburn-fg+2 | 0.78 | #505050 | zenburn-bg+1 | 0.01 || eww-form-textarea | | black | zenburn-black | 0.00 | #C0C0C0 | zenburn-green+3 | 6.02 || eww-invalid-certificate | | red | zenburn-red-6 | 115.32 | | | || eww-valid-certificate | | ForestGreen | zenburn-green-4 | 18.68 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| gnus-group-mail-1-empty | | #e1ffe1 | zenburn-fg+1 | 2.96 | | | || gnus-group-mail-2-empty | | DarkSeaGreen1 | zenburn-green+4 | 2.47 | | | || gnus-group-mail-3-empty | | aquamarine1 | zenburn-cyan | 8.53 | | | || gnus-group-mail-low-empty | | aquamarine2 | zenburn-cyan | 8.06 | | | || gnus-group-news-1-empty | | PaleTurquoise | zenburn-blue+2 | 1.66 | | | || gnus-group-news-2-empty | | turquoise | zenburn-blue | 23.32 | | | || gnus-group-news-low-empty | | DarkTurquoise | zenburn-blue-1 | 58.44 | | | || gnus-splash | | #cccccc | zenburn-fg | 3.01 | | | || gnus-summary-cancelled | | yellow | zenburn-yellow-1 | 98.78 | black | zenburn-black | 0.00 || gnus-summary-normal-ancient | | SkyBlue | zenburn-blue | 2.35 | | | || gnus-summary-normal-read | | PaleGreen | zenburn-green+3 | 11.87 | | | || gnus-summary-normal-ticked | | pink | zenburn-red+2 | 4.45 | | | || gnus-summary-normal-undownloaded | | LightGray | zenburn-fg | 1.20 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| haskell-debug-muted-face | | #999 | zenburn-green | 3.76 | | | || haskell-debug-newline-face | | | | | #f0f0f0 | zenburn-fg+1 | 2.49 || haskell-debug-trace-number-face | | | | | #f5f5f5 | zenburn-fg+2 | 1.40 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| helm-buffer-archive | | Gold | zenburn-yellow-2 | 79.43 | | | || helm-buffer-directory | | DarkRed | zenburn-red-6 | 30.52 | LightGray | zenburn-fg | 1.20 || helm-buffer-not-saved | | Indianred2 | zenburn-red-1 | 21.04 | | | || helm-buffer-process | | Sienna3 | zenburn-red-3 | 16.53 | | | || helm-buffer-saved-out | | red | zenburn-red-6 | 115.32 | black | zenburn-black | 0.00 || helm-buffer-size | | RosyBrown | zenburn-red-1 | 1.37 | | | || helm-css-scss-selector-depth-face-1 | | #ffff00 | zenburn-yellow-1 | 98.78 | | | || helm-css-scss-selector-depth-face-2 | | #ffdd00 | zenburn-yellow-2 | 81.41 | | | || helm-css-scss-selector-depth-face-3 | | #ffbb00 | zenburn-orange | 70.72 | | | || helm-css-scss-selector-depth-face-4 | | #ff9900 | zenburn-orange | 73.07 | | | || helm-css-scss-selector-depth-face-5 | | #ff7700 | zenburn-red-2 | 74.26 | | | || helm-css-scss-selector-depth-face-6 | | #ff5500 | zenburn-red-3 | 76.75 | | | || helm-css-scss-target-line-face | | #333333 | zenburn-bg-05 | 0.49 | #e3e300 | zenburn-yellow-2 | 77.33 || helm-delete-async-message | | yellow | zenburn-yellow-1 | 98.78 | | | || helm-etags-file | | Lightgoldenrod4 | zenburn-green-2 | 8.83 | | | || helm-ff-backup-file | | DimGray | zenburn-bg+3 | 0.67 | | | || helm-ff-file-extension | | magenta | zenburn-magenta | 138.17 | | | || helm-grep-file | | BlueViolet | zenburn-red-3 | 80.85 | | | || helm-grep-finish | | Green | zenburn-green-2 | 170.26 | | | || helm-grep-lineno | | Darkorange1 | zenburn-red-2 | 75.04 | | | || helm-grep-match | | gold1 | zenburn-yellow-2 | 79.43 | | | || helm-history-remote | | Indianred1 | zenburn-red-1 | 25.96 | | | || helm-lisp-show-completion | | | | | DarkSlateGray | zenburn-bg+05 | 2.85 || helm-locate-finish | | Green | zenburn-green-2 | 170.26 | | | || helm-ls-git-conflict-face | | MediumVioletRed | zenburn-red-4 | 47.27 | | | || helm-ls-git-deleted-and-staged-face | | DimGray | zenburn-bg+3 | 0.67 | | | || helm-ls-git-deleted-not-staged-face | | Darkgoldenrod3 | zenburn-red-2 | 48.87 | | | || helm-ls-git-modified-and-staged-face | | Goldenrod | zenburn-orange | 41.72 | | | || helm-ls-git-renamed-modified-face | | Goldenrod | zenburn-orange | 41.72 | | | || helm-moccur-buffer | | DarkTurquoise | zenburn-blue-1 | 58.44 | | | || helm-rg-base-rg-cmd-face | | gray | zenburn-green+3 | 6.16 | | | || helm-rg-colon-separator-ripgrep-output-face | | white | zenburn-fg+2 | 0.78 | | | || helm-rg-file-match-face | | #0ff | zenburn-cyan | 78.64 | | | || helm-rg-inactive-arg-face | | gray | zenburn-green+3 | 6.16 | | | || helm-rg-match-text-face | | white | zenburn-fg+2 | 0.78 | purple | zenburn-magenta | 95.05 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| holiday | | | | | chocolate4 | zenburn-red-6 | 9.79 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| homoglyph | | cyan | zenburn-cyan | 85.48 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| hydra-face-amaranth | | #E52B50 | zenburn-red-4 | 43.22 | | | || hydra-face-blue | | #8ac6f2 | zenburn-blue+1 | 0.78 | | | || hydra-face-pink | | #FF6EB4 | zenburn-magenta | 12.15 | | | || hydra-face-red | | #FF0000 | zenburn-red-6 | 115.32 | | | || hydra-face-teal | | #367588 | zenburn-blue-4 | 3.82 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| ibuffer-locked-buffer | | RosyBrown | zenburn-red-1 | 1.37 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| ido-indicator | | yellow1 | zenburn-yellow-1 | 98.78 | red1 | zenburn-red-6 | 115.32 || ido-only-match | | ForestGreen | zenburn-green-4 | 18.68 | | | || ido-subdir | | red1 | zenburn-red-6 | 115.32 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| info-menu-star | | red1 | zenburn-red-6 | 115.32 | | | || info-node | | white | zenburn-fg+2 | 0.78 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| lazy-highlight | | | | | paleturquoise4 | zenburn-blue-3 | 0.42 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| line-number-major-tick | | | | | grey75 | zenburn-green+3 | 6.08 || line-number-minor-tick | | | | | grey55 | zenburn-green | 3.73 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| link | | cyan1 | zenburn-cyan | 85.48 | | | || link-visited | link | violet | zenburn-magenta | 8.10 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| lsp-ui-doc-background | | | | | #272A36 | zenburn-bg | 0.35 || lsp-ui-doc-header | | black | zenburn-black | 0.00 | deep sky blue | zenburn-blue-1 | 73.19 || lsp-ui-peek-filename | | dark orange | zenburn-red-1 | 76.73 | | | || lsp-ui-peek-header | | black | zenburn-black | 0.00 | white | zenburn-fg+2 | 0.78 || lsp-ui-peek-highlight | | black | zenburn-black | 0.00 | white | zenburn-fg+2 | 0.78 || lsp-ui-peek-line-number | | grey25 | zenburn-bg-05 | 0.88 | | | || lsp-ui-peek-list | | | | | #181818 | zenburn-bg-1 | 0.61 || lsp-ui-peek-peek | | | | | #031A25 | zenburn-bg-1 | 2.82 || lsp-ui-peek-selection | | black | zenburn-black | 0.00 | white | zenburn-fg+2 | 0.78 || lsp-ui-sideline-code-action | | yellow | zenburn-yellow-1 | 98.78 | | | || lsp-ui-sideline-current-symbol | | white | zenburn-fg+2 | 0.78 | | | || lsp-ui-sideline-symbol | | grey | zenburn-green+3 | 6.16 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| lv-separator | | | | | grey30 | zenburn-bg+1 | 0.12 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| macrostep-expansion-highlight-face | | | | | #222222 | zenburn-bg | 1.61 || macrostep-gensym-1 | | #8080c0 | zenburn-blue-2 | 11.40 | | | || macrostep-gensym-2 | | #8fbc8f | zenburn-green+1 | 0.61 | | | || macrostep-gensym-3 | | #daa520 | zenburn-orange | 41.72 | | | || macrostep-gensym-4 | | #cd5c5c | zenburn-red-2 | 10.05 | | | || macrostep-gensym-5 | | #da70d6 | zenburn-magenta | 6.35 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| magit-diff-file-heading-selection | magit-diff-file-heading-highlight | LightSalmon3 | zenburn-red-1 | 5.20 | | | || magit-diff-hunk-heading-selection | magit-diff-hunk-heading-highlight | LightSalmon3 | zenburn-red-1 | 5.20 | | | || magit-diff-lines-heading | magit-diff-hunk-heading-highlight | grey80 | zenburn-fg | 3.01 | salmon4 | zenburn-red-5 | 1.82 || magit-process-ng | magit-section-heading | red | zenburn-red-6 | 115.32 | | | || magit-process-ok | magit-section-heading | green | zenburn-green-2 | 170.26 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| match | | | | | RoyalBlue3 | zenburn-blue-3 | 33.02 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| message-cited-text-1 | | LightPink1 | zenburn-red+2 | 1.96 | | | || message-cited-text-2 | | forest green | zenburn-green-4 | 18.68 | | | || message-cited-text-3 | | goldenrod3 | zenburn-red-2 | 40.39 | | | || message-cited-text-4 | | chocolate3 | zenburn-red-3 | 27.58 | | | || message-header-cc | | chartreuse1 | zenburn-green+1 | 115.41 | | | || message-header-name | | green | zenburn-green-2 | 170.26 | | | || message-header-newsgroups | | yellow | zenburn-yellow-1 | 98.78 | | | || message-header-other | | VioletRed1 | zenburn-magenta | 50.24 | | | || message-header-subject | | OliveDrab1 | zenburn-yellow-2 | 48.95 | | | || message-header-to | | DarkOliveGreen1 | zenburn-yellow-1 | 23.96 | | | || message-header-xheader | | DeepSkyBlue1 | zenburn-blue-1 | 73.19 | | | || message-mml | | MediumSpringGreen | zenburn-blue-1 | 84.90 | | | || message-separator | | LightSkyBlue1 | zenburn-blue+3 | 1.34 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| mm-command-output | | ForestGreen | zenburn-green-4 | 18.68 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| mmm-cleanup-submode-face | | | | | peru | zenburn-red-2 | 16.20 || mmm-code-submode-face | | | | | DimGray | zenburn-bg+3 | 0.67 || mmm-comment-submode-face | | | | | SteelBlue | zenburn-blue-3 | 9.04 || mmm-declaration-submode-face | | | | | DarkTurquoise | zenburn-blue-1 | 58.44 || mmm-default-submode-face | | | | | gray20 | zenburn-bg-05 | 0.49 || mmm-init-submode-face | | | | | MediumOrchid | zenburn-magenta | 25.22 || mmm-output-submode-face | | | | | MediumVioletRed | zenburn-red-4 | 47.27 || mmm-special-submode-face | | | | | ForestGreen | zenburn-green-4 | 18.68 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| nobreak-hyphen | | cyan | zenburn-cyan | 85.48 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| nxml-glyph | | black | zenburn-black | 0.00 | light grey | zenburn-fg | 1.20 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| org-agenda-dimmed-todo-face | | grey50 | zenburn-bg+3 | 3.51 | | | || org-agenda-done | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-agenda-restriction-lock | | | | | #1C1C1C | zenburn-bg-1 | 1.57 || org-agenda-structure | | LightSkyBlue | zenburn-blue+1 | 2.32 | | | || org-clock-overlay | | white | zenburn-fg+2 | 0.78 | SkyBlue4 | zenburn-blue-4 | 2.41 || org-column | | | | | grey30 | zenburn-bg+1 | 0.12 || org-column-title | | | | | grey30 | zenburn-bg+1 | 0.12 || org-date | | Cyan | zenburn-cyan | 85.48 | | | || org-date-selected | | Pink | zenburn-red+2 | 4.45 | | | || org-document-info | | pale turquoise | zenburn-blue+2 | 1.66 | | | || org-document-title | | pale turquoise | zenburn-blue+2 | 1.66 | | | || org-done | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-drawer | | LightSkyBlue | zenburn-blue+1 | 2.32 | | | || org-ellipsis | | LightGoldenrod | zenburn-yellow-1 | 4.94 | | | || org-footnote | | Cyan | zenburn-cyan | 85.48 | | | || org-formula | | chocolate1 | zenburn-red-1 | 49.73 | | | || org-headline-done | | LightSalmon | zenburn-orange | 7.67 | | | || org-headline-todo | | Pink2 | zenburn-red+2 | 0.83 | | | || org-latex-and-related | | burlywood | zenburn-orange | 0.77 | | | || org-mode-line-clock-overrun | mode-line | | | | red | zenburn-red-6 | 115.32 || org-scheduled | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-scheduled-previously | | chocolate1 | zenburn-red-1 | 49.73 | | | || org-scheduled-today | | PaleGreen | zenburn-green+3 | 11.87 | | | || org-sexp-date | | Cyan | zenburn-cyan | 85.48 | | | || org-table-header | org-table | Black | zenburn-black | 0.00 | LightGray | zenburn-fg | 1.20 || org-time-grid | | LightGoldenrod | zenburn-yellow-1 | 4.94 | | | || org-todo | | Pink | zenburn-red+2 | 4.45 | | | || org-upcoming-deadline | | chocolate1 | zenburn-red-1 | 49.73 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| pulse-highlight-face | | | | | #AAAA33 | zenburn-fg-1 | 27.19 || pulse-highlight-start-face | | | | | #AAAA33 | zenburn-fg-1 | 27.19 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| rainbow-delimiters-base-error-face | rainbow-delimiters-base-face | #88090B | zenburn-red-6 | 20.71 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| secondary-selection | | | | | SkyBlue4 | zenburn-blue-4 | 2.41 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| shadow | | grey70 | zenburn-green+2 | 5.25 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| show-paren-match | | | | | steelblue3 | zenburn-blue-2 | 11.36 || show-paren-mismatch | | white | zenburn-fg+2 | 0.78 | purple | zenburn-magenta | 95.05 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| shr-selected-link | shr-link | | | | red | zenburn-red-6 | 115.32 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| sldb-restartable-frame-line-face | | lime green | zenburn-green-1 | 52.76 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| smerge-base | | | | | #888833 | zenburn-green-2 | 14.65 || smerge-lower | | | | | #335533 | zenburn-green-5 | 0.34 || smerge-markers | | | | | grey30 | zenburn-bg+1 | 0.12 || smerge-refined-added | smerge-refined-change | | | | #22aa22 | zenburn-green-3 | 37.37 || smerge-refined-removed | smerge-refined-change | | | | #aa2222 | zenburn-red-6 | 18.10 || smerge-upper | | | | | #553333 | zenburn-red-6 | 2.09 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| sp-wrap-overlay-closing-pair | sp-wrap-overlay-face | red | zenburn-red-6 | 115.32 | | | || sp-wrap-overlay-opening-pair | sp-wrap-overlay-face | green | zenburn-green-2 | 170.26 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| success | | Green1 | zenburn-green-2 | 170.26 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| tab-bar | variable-pitch | black | zenburn-black | 0.00 | grey85 | zenburn-fg | 0.72 || tab-bar-tab-inactive | tab-bar-tab | | | | grey75 | zenburn-green+3 | 6.08 || tab-line | variable-pitch | black | zenburn-black | 0.00 | grey85 | zenburn-fg | 0.72 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| tooltip | variable-pitch | black | zenburn-black | 0.00 | lightyellow | zenburn-fg+2 | 0.78 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| trailing-whitespace | | | | | red1 | zenburn-red-6 | 115.32 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| transient-amaranth | transient-key | #E52B50 | zenburn-red-4 | 43.22 | | | || transient-blue | transient-key | blue | zenburn-blue-5 | 178.65 | | | || transient-disabled-suffix | | black | zenburn-black | 0.00 | red | zenburn-red-6 | 115.32 || transient-enabled-suffix | | black | zenburn-black | 0.00 | green | zenburn-green-2 | 170.26 || transient-pink | transient-key | #FF6EB4 | zenburn-magenta | 12.15 | | | || transient-red | transient-key | red | zenburn-red-6 | 115.32 | | | || transient-separator | | | | | grey30 | zenburn-bg+1 | 0.12 || transient-teal | transient-key | #367588 | zenburn-blue-4 | 3.82 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| treemacs-on-failure-pulse-face | | #111111 | zenburn-bg-1 | 0.02 | #ab3737 | zenburn-red-5 | 10.34 || treemacs-on-success-pulse-face | | #111111 | zenburn-bg-1 | 0.02 | #669966 | zenburn-green-1 | 1.37 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| tty-menu-disabled-face | | lightgray | zenburn-fg | 1.20 | blue | zenburn-blue-5 | 178.65 || tty-menu-enabled-face | | yellow | zenburn-yellow-1 | 98.78 | blue | zenburn-blue-5 | 178.65 || tty-menu-selected-face | | | | | red | zenburn-red-6 | 115.32 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| typescript-jsdoc-tag | | SlateGray | zenburn-blue-3 | 2.06 | | | || typescript-jsdoc-type | | SteelBlue | zenburn-blue-3 | 9.04 | | | || typescript-jsdoc-value | | gold4 | zenburn-red-4 | 33.44 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| verilog-font-lock-ams-face | | orange1 | zenburn-orange | 70.58 | | | || verilog-font-lock-grouping-keywords-face | | orange1 | zenburn-orange | 70.58 | | | || verilog-font-lock-p1800-face | | orange1 | zenburn-orange | 70.58 | | | || verilog-font-lock-translate-off-face | | | | | gray10 | zenburn-bg-1 | 1.03 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| vertical-border | | slate gray | zenburn-blue-3 | 2.06 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| warning | | DarkOrange | zenburn-red-1 | 76.73 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| which-func | | Blue1 | zenburn-blue-5 | 178.65 | | | ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| widget-button-pressed | | red1 | zenburn-red-6 | 115.32 | | | || widget-documentation | | lime green | zenburn-green-1 | 52.76 | | | || widget-field | | | | | dim gray | zenburn-bg+3 | 0.67 || widget-single-line-field | | | | | dim gray | zenburn-bg+3 | 0.67 ||---------------------------------------------+-----------------------------------+-------------------+------------------+----------+-----------------+------------------+----------|| yaml-tab-face | | red | zenburn-red-6 | 115.32 | red | zenburn-red-6 | 115.32 |#+NAME: get-face-grid#+BEGIN_SRC emacs-lisp(defun fwoar/tmp/zenburn-nearest-color (target)(rassoc (caar (cl-sort (fwoar/zenburn-with-color-variables(mapcar (lambda (_)(cons _(color-distance target_)))(mapcar (-compose 'symbol-value 'intern 'car)fwoar-zenburn-default-colors-alist)))'<:key 'cdr))fwoar-zenburn-default-colors-alist))(defun fwoar/tmp/get-prefix (v)(car(s-split-up-to "-"(symbol-name v)1)))(defun fwoar/tmp/break-by-prefix (tab)(nreverse(reduce (lambda (accum next)(let ((accum-key (caar accum))(next-key (car next)))(if (equal (fwoar/tmp/get-prefix accum-key)(fwoar/tmp/get-prefix next-key))(cons next accum)(list* next 'hline accum))))(cdr tab):initial-value (list (car tab)))))(list* '(FACE PARENT FOREGROUND NEAREST\ FG DISTANCE BACKGROUND NEAREST\ BG DISTANCE)'hline(fwoar/tmp/break-by-prefix(cl-sort (mapcan (lambda (f)(let ((r (face-attribute f :inherit nil nil)))(if (or (and (eq (face-attribute f :foreground) 'unspecified)(eq (face-attribute f :background) 'unspecified))(or (when (rassoc (face-attribute f :foreground)fwoar-zenburn-default-colors-alist)(or (face-attribute f :background)(rassoc (face-attribute f :background)fwoar-zenburn-default-colors-alist)))(when (rassoc (face-attribute f :background)fwoar-zenburn-default-colors-alist)(or (face-attribute f :foreground)(rassoc (face-attribute f :foreground)fwoar-zenburn-default-colors-alist)))))()(list (list f(if (eq 'unspecified r) "" r)(if (eq 'unspecified (face-attribute f :foreground))""(face-attribute f :foreground))(if (eq 'unspecified (face-attribute f :foreground))""(car (fwoar/tmp/zenburn-nearest-color (face-attribute f :foreground))))(if (eq 'unspecified (face-attribute f :foreground))""(format "%6.2f"(* (/ (color-distance (face-attribute f :foreground)(cdr (fwoar/tmp/zenburn-nearest-color(face-attribute f :foreground))))65536.0)100)))(if (eq 'unspecified (face-attribute f :background))""(face-attribute f :background))(if (eq 'unspecified (face-attribute f :background))""(car (fwoar/tmp/zenburn-nearest-color (face-attribute f :background))))(if (eq 'unspecified (face-attribute f :background))""(format "%6.2f"(* (/ (color-distance (face-attribute f :background)(cdr (fwoar/tmp/zenburn-nearest-color(face-attribute f :background))))65536.0)100))))))))(face-list))'string<:key 'car)))#+END_SRC