solarized-faces.el (155333B)
1 ;;; solarized-faces.el --- the faces definitions for solarized theme -*- lexical-binding: t -*- 2 3 ;; Copyright (C) 2011-2025 Bozhidar Batsov 4 5 ;; Author: Bozhidar Batsov <bozhidar@batsov.dev> 6 ;; Author: Thomas Frössman <thomasf@jossystem.se> 7 8 ;; This program is free software; you can redistribute it and/or modify 9 ;; it under the terms of the GNU General Public License as published by 10 ;; the Free Software Foundation, either version 3 of the License, or 11 ;; (at your option) any later version. 12 13 ;; This program is distributed in the hope that it will be useful, 14 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ;; GNU General Public License for more details. 17 18 ;; You should have received a copy of the GNU General Public License 19 ;; along with this program. If not, see <http://www.gnu.org/licenses/>. 20 21 ;;; Commentary: 22 23 ;; the faces definitions for solarized theme 24 25 ;;; Code: 26 27 (defvar solarized-definition 28 ;;; Color palette 29 '( 30 ;;; Theme Faces 31 (custom-theme-set-faces 32 theme-name 33 ;;;; Built-in 34 ;;;;; basic faces 35 '(button ((t (:underline t)))) 36 `(cursor ((,class (:foreground ,base03 :background ,base0 37 :inverse-video t)))) 38 `(default ((,class (:foreground ,base0 :background ,base03)))) 39 `(error ((,class (:foreground ,orange)))) 40 `(escape-glyph ((,class (:foreground ,violet)))) 41 `(fringe ((,class (:foreground ,s-fringe-fg :background ,s-fringe-bg)))) 42 `(header-line 43 ((,class (:inverse-video unspecified 44 :overline nil 45 :underline ,s-header-line-underline 46 :foreground ,s-header-line-fg 47 :background ,s-header-line-bg 48 :box (:line-width 2 :color ,s-header-line-bg 49 :style nil))))) 50 `(highlight ((,class (:background ,base02)))) 51 `(lazy-highlight ((,class (:foreground ,base03 :background ,yellow 52 :weight normal)))) 53 `(link ((,class (:foreground ,yellow :underline t :weight bold)))) 54 `(link-visited ((,class (:foreground ,yellow :underline t :weight normal)))) 55 `(match ((,class (:background ,base02 :foreground ,base1 :weight bold)))) 56 `(menu ((,class (:foreground ,base0 :background ,base03)))) 57 `(help-key-binding ((,class (:box (:line-width (1 . -1) :color ,s-line :style nil) :background ,base02)))) 58 `(minibuffer-prompt ((,class (:foreground ,base0)))) 59 `(mode-line 60 ((,class (:inverse-video unspecified 61 :overline ,s-mode-line-bg 62 :underline ,s-mode-line-underline 63 :foreground ,s-mode-line-fg 64 :background ,s-mode-line-bg 65 :box (:line-width 1 :color ,s-mode-line-bg 66 :style nil))))) 67 `(mode-line-buffer-id ((,class (:foreground ,s-mode-line-buffer-id-fg :weight bold)))) 68 `(mode-line-inactive 69 ((,class (:inverse-video unspecified 70 :overline ,s-mode-line-inactive-bc 71 :underline ,s-mode-line-underline 72 :foreground ,s-mode-line-inactive-fg 73 :background ,s-mode-line-inactive-bg 74 :box (:line-width 1 :color ,s-mode-line-inactive-bg 75 :style nil))))) 76 `(region 77 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 78 :foreground ,base03 79 :background ,base1)))) 80 `(secondary-selection 81 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 82 :background ,base02)))) 83 `(shadow ((,class (:foreground ,base01)))) 84 `(success ((,class (:foreground ,green )))) 85 `(trailing-whitespace ((,class (:background ,red)))) 86 `(vertical-border ((,class (:foreground ,s-line)))) 87 `(warning ((,class (:foreground ,yellow )))) 88 `(next-error ((,class (:foreground ,magenta-2fg :background ,magenta-2bg :weight normal)))) 89 90 ;;;;; ansi-color 91 `(ansi-color-black ((,class (:foreground ,base1 :background ,base1)))) 92 `(ansi-color-red ((,class (:foreground ,red :background ,red)))) 93 `(ansi-color-green ((,class (:foreground ,green :background ,green)))) 94 `(ansi-color-yellow ((,class (:foreground ,yellow :background ,yellow)))) 95 `(ansi-color-blue ((,class (:foreground ,blue :background ,blue)))) 96 `(ansi-color-magenta ((,class (:foreground ,magenta :background ,magenta)))) 97 `(ansi-color-cyan ((,class (:foreground ,cyan :background ,cyan)))) 98 `(ansi-color-bright-black ((,class (:foreground ,base0 :background ,base0)))) 99 `(ansi-color-bright-red ((,class (:foreground ,red-l :background ,red-l)))) 100 `(ansi-color-bright-green ((,class (:foreground ,green-l :background ,green-l)))) 101 `(ansi-color-bright-yellow ((,class (:foreground ,yellow-l :background ,yellow-l)))) 102 `(ansi-color-bright-blue ((,class (:foreground ,blue-l :background ,blue-l)))) 103 `(ansi-color-bright-magenta ((,class (:foreground ,magenta-l :background ,magenta-l)))) 104 `(ansi-color-bright-cyan ((,class (:foreground ,cyan-l :background ,cyan-l)))) 105 ;;;;; compilation 106 `(compilation-column-face ((,class (:foreground ,cyan :underline nil)))) 107 `(compilation-column-number ((,class (:inherit font-lock-doc-face :foreground ,cyan 108 :underline nil)))) 109 `(compilation-enter-directory-face ((,class (:foreground ,green :underline nil)))) 110 `(compilation-error ((,class (:inherit error :underline nil)))) 111 `(compilation-error-face ((,class (:foreground ,red : :underline nil)))) 112 `(compilation-face ((,class (:foreground ,base0 :underline nil)))) 113 `(compilation-info ((,class (:foreground ,base01 :underline nil :bold nil)))) 114 `(compilation-info-face ((,class (:foreground ,blue :underline nil)))) 115 `(compilation-leave-directory-face ((,class (:foreground ,green :underline nil)))) 116 `(compilation-line-face ((,class (:foreground ,green :underline nil)))) 117 `(compilation-line-number ((,class (:foreground ,green :underline nil)))) 118 `(compilation-warning ((,class (:inherit warning :underline nil)))) 119 `(compilation-warning-face ((,class (:foreground ,yellow :weight normal :underline nil)))) 120 121 `(compilation-mode-line-exit 122 ((,class (:foreground unspecified :weight bold)))) 123 `(compilation-mode-line-fail 124 ((,class (:inherit compilation-error :foreground ,red :weight bold)))) 125 `(compilation-mode-line-run ((,class (:foreground ,orange :weight bold)))) 126 ;;;;; completions 127 `(completions-annotations ((t (:foreground ,base01)))) 128 `(completions-common-part ((t (:foreground ,blue)))) 129 ;;;;; cua 130 `(cua-global-mark ((,class (:background ,yellow :foreground ,base03)))) 131 `(cua-rectangle ((,class (:inherit region 132 :background ,magenta :foreground ,base03)))) 133 `(cua-rectangle-noselect ((,class (:inherit region :background ,base02 134 :foreground ,base01)))) 135 ;;;;; debbugs 136 `(debbugs-gnu-archived ((,class (:inverse-video t)))) 137 `(debbugs-gnu-done ((,class (:foreground ,base01)))) 138 `(debbugs-gnu-handled ((,class (:foreground ,green)))) 139 `(debbugs-gnu-new ((,class (:foreground ,blue)))) 140 `(debbugs-gnu-pending ((,class (:foreground ,cyan)))) 141 `(debbugs-gnu-stale ((,class (:foreground ,yellow)))) ;@deprecated0.20 142 `(debbugs-gnu-stale-1 ((,class (:foreground ,yellow)))) 143 `(debbugs-gnu-stale-2 ((,class (:foreground ,yellow-1fg)))) 144 `(debbugs-gnu-stale-3 ((,class (:foreground ,yellow-2fg)))) 145 `(debbugs-gnu-stale-4 ((,class (:foreground ,orange-1fg)))) 146 `(debbugs-gnu-stale-5 ((,class (:foreground ,orange-2fg)))) 147 `(debbugs-gnu-tagged ((,class (:foreground ,base1 :weight bold)))) 148 149 ;;;;; diary 150 `(diary ((,class (:foreground ,yellow)))) 151 ;;;;; dired 152 `(dired-directory ((,class (:foreground ,blue :weight normal)))) 153 `(dired-flagged ((,class (:foreground ,red)))) 154 `(dired-header ((,class (:foreground ,base03 :background ,blue)))) 155 `(dired-ignored ((,class (:inherit shadow)))) 156 `(dired-mark ((,class (:foreground ,yellow :weight bold)))) 157 `(dired-marked ((,class (:foreground ,magenta :weight bold)))) 158 `(dired-perm-write ((,class (:foreground ,base0 :underline t)))) 159 `(dired-symlink ((,class (:foreground ,cyan :weight normal :slant italic)))) 160 `(dired-warning ((,class (:foreground ,orange :underline t)))) 161 ;;;;; dired-async 162 `(dired-async-message ((,light-class (:background ,yellow-l )) 163 (,dark-class (:background ,yellow )))) 164 `(dired-async-mode-message ((,light-class (:background ,red-l)) 165 (,dark-class (:background ,red)))) 166 ;;;;; dired-efap 167 `(dired-efap-face ((,class (:box nil 168 :background ,base02 169 :foreground ,base1 170 :underline ,s-line 171 :weight bold)))) 172 ;;;;; diredfl 173 `(diredfl-autofile-name ((,class (:background ,base02)))) 174 `(diredfl-compressed-file-name ((,class (:foreground ,violet)))) 175 `(diredfl-compressed-file-suffix ((,class (:foreground ,violet)))) 176 `(diredfl-date-time ((,class (:foreground ,base01)))) 177 `(diredfl-deletion ((,class (:foreground ,red :weight bold)))) 178 `(diredfl-deletion-file-name ((,class (:foreground ,red)))) 179 `(diredfl-dir-heading ((,class (:foreground ,base03 :background ,blue :weight bold)))) 180 `(diredfl-dir-name ((,class (:foreground ,blue)))) 181 `(diredfl-dir-priv ((,class (:foreground ,blue)))) 182 `(diredfl-exec-priv ((,class (:foreground ,green)))) 183 `(diredfl-executable-tag ((,class (:foreground ,green)))) 184 `(diredfl-file-name ((,class (:foreground ,base0)))) 185 `(diredfl-file-suffix ((,class (:foreground ,base01)))) 186 `(diredfl-flag-mark ((,class (:foreground ,yellow :weight bold)))) 187 `(diredfl-flag-mark-line ((,class (:background ,base02)))) 188 `(diredfl-ignored-file-name ((,class (:foreground ,base01)))) 189 `(diredfl-link-priv ((,class (:foreground ,cyan)))) 190 `(diredfl-no-priv ((,class (:foreground ,base01)))) 191 `(diredfl-number ((,class (:foreground ,cyan)))) 192 `(diredfl-other-priv ((,class (:foreground ,violet)))) 193 `(diredfl-rare-priv ((,class (:foreground ,orange)))) 194 `(diredfl-read-priv ((,class (:foreground ,green)))) 195 `(diredfl-symlink ((,class (:foreground ,cyan :slant italic)))) 196 `(diredfl-tagged-autofile-name ((,class (:background ,base02)))) 197 `(diredfl-write-priv ((,class (:foreground ,yellow)))) 198 ;;;;; display-fill-column-indicator 199 `(fill-column-indicator ((,class :foreground ,base02 :weight semilight))) 200 ;;;;; dropdown 201 `(dropdown-list-face ((,class (:background ,base02 :foreground ,cyan)))) 202 `(dropdown-list-selection-face ((,class (:background ,cyan-lc :foreground ,cyan-hc)))) 203 ;;;;; ecb 204 `(ecb-default-highlight-face ((,class (:background ,blue :foreground ,base03)))) 205 `(ecb-history-bucket-node-dir-soure-path-face 206 ((,class (:inherit ecb-history-bucket-node-face :foreground ,yellow)))) 207 `(ecb-source-in-directories-buffer-face ((,class (:inherit ecb-directories-general-face 208 :foreground ,base0)))) 209 `(ecb-history-dead-buffer-face ((,class (:inherit ecb-history-general-face 210 :foreground ,base01)))) 211 `(ecb-directory-not-accessible-face ((,class (:inherit ecb-directories-general-face 212 :foreground ,base01)))) 213 `(ecb-bucket-node-face ((,class (:inherit ecb-default-general-face :weight normal 214 :foreground ,blue)))) 215 `(ecb-tag-header-face ((,class (:background ,base02)))) 216 `(ecb-analyse-bucket-element-face ((,class (:inherit ecb-analyse-general-face 217 :foreground ,green)))) 218 `(ecb-directories-general-face ((,class (:inherit ecb-default-general-face :height 1.0)))) 219 `(ecb-method-non-semantic-face ((,class (:inherit ecb-methods-general-face 220 :foreground ,cyan)))) 221 `(ecb-mode-line-prefix-face ((,class (:foreground ,green)))) 222 `(ecb-tree-guide-line-face ((,class (:inherit ecb-default-general-face 223 :foreground ,base02 :height 1.0)))) 224 ;;;;; ee 225 `(ee-bookmarked ((,class (:foreground ,base1)))) 226 `(ee-category ((,class (:foreground ,blue)))) 227 `(ee-link ((,class (:inherit link)))) 228 `(ee-link-visited ((,class (:inherit link-visited)))) 229 `(ee-marked ((,class (:foreground ,magenta :weight bold)))) 230 `(ee-omitted ((,class (:foreground ,base01)))) 231 `(ee-shadow ((,class (:inherit shadow)))) 232 ;;;;; enh-ruby-mode 233 `(enh-ruby-string-delimiter-face ((,class (:foreground ,yellow)))) 234 `(enh-ruby-heredoc-delimiter-face ((,class (:inherit enh-ruby-string-delimiter-face)))) 235 `(enh-ruby-regexp-delimiter-face ((,class (:inherit enh-ruby-string-delimiter-face)))) 236 `(enh-ruby-op-face ((,class (:foreground ,base0)))) 237 `(erm-syn-errline ((,class (:inherit flymake-errline)))) 238 `(erm-syn-warnline ((,class (:inherit flymake-warnline)))) 239 ;;;;; grep 240 `(grep-context-face ((,class (:foreground ,base0)))) 241 `(grep-error-face ((,class (:foreground ,red :weight bold :underline t)))) 242 `(grep-hit-face ((,class (:foreground ,blue)))) 243 `(grep-match-face ((,class (:foreground ,orange :weight bold)))) 244 ;;;;; isearch 245 `(isearch ((,class (:foreground ,base03 :background ,magenta :weight normal)))) 246 `(isearch-fail ((,class (:foreground ,red :background ,base03 :bold t)))) 247 ;;;;; man 248 `(Man-overstrike ((,class (:foreground ,blue :weight bold)))) 249 `(Man-reverse ((,class (:foreground ,orange)))) 250 `(Man-underline ((,class (:foreground ,green :underline t)))) 251 252 ;;;;; pulse 253 `(pulse-highlight-start-face ((,light-class 254 (:background ,(solarized-color-blend yellow base03 0.4))) 255 (,dark-class (:background ,(solarized-color-blend cyan base03 0.4))))) 256 ;;;;; wid-edit 257 `(widget-field ((,class (:background ,base02)))) 258 ;;;;; font lock 259 `(font-lock-builtin-face ((,class (:foreground ,base0 :weight ,s-maybe-bold 260 :slant ,s-maybe-italic)))) 261 `(font-lock-comment-delimiter-face 262 ((,class (:foreground ,base01 :slant ,s-maybe-italic)))) 263 `(font-lock-comment-face ((,class (:foreground ,base01)))) 264 `(font-lock-constant-face ((,class (:foreground ,blue :weight bold)))) 265 `(font-lock-number-face ((,class (:foreground ,(if solarized-highlight-numbers violet 'unspecified))))) 266 `(font-lock-doc-face ((,class (:foreground ,(if solarized-distinct-doc-face violet cyan) 267 :slant ,s-maybe-italic)))) 268 `(font-lock-function-name-face ((,class (:foreground ,blue)))) 269 `(font-lock-keyword-face ((,class (:foreground ,green :weight ,s-maybe-bold)))) 270 `(font-lock-negation-char-face ((,class (:foreground ,yellow :weight bold)))) 271 `(font-lock-preprocessor-face ((,class (:foreground ,blue)))) 272 `(font-lock-regexp-grouping-construct ((,class (:foreground ,yellow :weight bold)))) 273 `(font-lock-regexp-grouping-backslash ((,class (:foreground ,green :weight bold)))) 274 `(font-lock-string-face ((,class (:foreground ,cyan)))) 275 `(font-lock-type-face ((,class (:foreground ,yellow)))) 276 `(font-lock-variable-name-face ((,class (:foreground ,blue)))) 277 `(font-lock-warning-face ((,class (:inherit error :weight bold)))) 278 `(c-annotation-face ((,class (:inherit font-lock-constant-face)))) 279 ;;;; Third-party 280 ;;;;; ace-jump-mode 281 `(ace-jump-face-background 282 ((,class (:foreground ,base01 :background ,base03 283 :inverse-video nil)))) 284 `(ace-jump-face-foreground 285 ((,class (:foreground ,red :background ,base03 :inverse-video nil :weight bold)))) 286 ;;;;; all-the-icons, all-the-icons-dired, spaceline-all-the-icons 287 `(spaceline-all-the-icons-info-face ((,class (:foreground ,blue)))) 288 `(spaceline-all-the-icons-sunrise-face ((,class (:foreground ,yellow)))) 289 `(spaceline-all-the-icons-sunrise-face ((,class (:foreground ,orange)))) 290 `(all-the-icons-red ((,class (:foreground ,red)))) 291 `(all-the-icons-lred ((,class (:foreground ,red-lc)))) 292 `(all-the-icons-dred ((,class (:foreground ,red-hc)))) 293 `(all-the-icons-red-alt ((,class (:foreground ,red)))) 294 `(all-the-icons-green ((,class (:foreground ,green)))) 295 `(all-the-icons-lgreen ((,class (:foreground ,green-lc)))) 296 `(all-the-icons-dgreen ((,class (:foreground ,green-hc)))) 297 `(all-the-icons-yellow ((,class (:foreground ,yellow)))) 298 `(all-the-icons-lyellow ((,class (:foreground ,yellow-lc)))) 299 `(all-the-icons-dyellow ((,class (:foreground ,yellow-hc)))) 300 `(all-the-icons-blue ((,class (:foreground ,blue)))) 301 `(all-the-icons-blue-alt ((,class (:foreground ,blue)))) 302 `(all-the-icons-lblue ((,class (:foreground ,blue-lc)))) 303 `(all-the-icons-dblue ((,class (:foreground ,blue-hc)))) 304 `(all-the-icons-maroon ((,class (:foreground ,magenta-d)))) 305 `(all-the-icons-lmaroon ((,class (:foreground ,magenta-d)))) 306 `(all-the-icons-dmaroon ((,class (:foreground ,magenta-d)))) 307 `(all-the-icons-purple ((,class (:foreground ,violet)))) 308 `(all-the-icons-lpurple ((,class (:foreground ,violet-lc)))) 309 `(all-the-icons-dpurple ((,class (:foreground ,violet-hc)))) 310 `(all-the-icons-orange ((,class (:foreground ,orange)))) 311 `(all-the-icons-lorange ((,class (:foreground ,orange-lc)))) 312 `(all-the-icons-dorange ((,class (:foreground ,orange-hc)))) 313 `(all-the-icons-cyan ((,class (:foreground ,cyan)))) 314 `(all-the-icons-cyan-alt ((,class (:foreground ,cyan)))) 315 `(all-the-icons-lcyan ((,class (:foreground ,cyan-lc)))) 316 `(all-the-icons-dcyan ((,class (:foreground ,cyan-hc)))) 317 `(all-the-icons-pink ((,class (:foreground ,magenta)))) 318 `(all-the-icons-lpink ((,class (:foreground ,magenta-lc)))) 319 `(all-the-icons-dpink ((,class (:foreground ,magenta-hc)))) 320 `(all-the-icons-silver ((,class (:foreground ,base0)))) 321 `(all-the-icons-lsilver ((,class (:foreground ,base01)))) 322 `(all-the-icons-dsilver ((,class (:foreground ,base1)))) 323 ;;;;; android-mode 324 `(android-mode-debug-face ((,class (:foreground ,green)))) 325 `(android-mode-error-face ((,class (:foreground ,orange :weight bold)))) 326 `(android-mode-info-face ((,class (:foreground ,base0)))) 327 `(android-mode-verbose-face ((,class (:foreground ,base01)))) 328 `(android-mode-warning-face ((,class (:foreground ,yellow)))) 329 ;;;;; anzu-mode 330 `(anzu-mode-line ((,class (:foreground ,yellow :weight bold)))) 331 `(anzu-mode-line-no-match ((,class (:foreground ,red :weight bold)))) 332 `(anzu-match-1 ((,class (:foreground ,base03 :background ,green)))) 333 `(anzu-match-2 ((,class (:foreground ,base03 :background ,orange)))) 334 `(anzu-match-3 ((,class (:foreground ,base03 :background ,blue)))) 335 `(anzu-replace-highlight ((,class (:foreground ,base03 :background ,red)))) 336 `(anzu-replace-to ((,class (:foreground ,base03 :background ,green :weight bold)))) 337 ;;;;; asciidoc-mode 338 `(asciidoc-document-title-face ((,class (:foreground ,blue :weight bold 339 ,@(when solarized-scale-markdown-headlines 340 (list :height solarized-height-plus-4)))))) 341 `(asciidoc-title-1-face ((,class (:foreground ,blue :weight bold 342 ,@(when solarized-scale-markdown-headlines 343 (list :height solarized-height-plus-3)))))) 344 `(asciidoc-title-2-face ((,class (:foreground ,blue :weight bold 345 ,@(when solarized-scale-markdown-headlines 346 (list :height solarized-height-plus-2)))))) 347 `(asciidoc-title-3-face ((,class (:foreground ,blue :weight bold 348 ,@(when solarized-scale-markdown-headlines 349 (list :height solarized-height-plus-1)))))) 350 `(asciidoc-title-4-face ((,class (:foreground ,blue :weight bold)))) 351 `(asciidoc-title-5-face ((,class (:foreground ,blue :weight bold)))) 352 `(asciidoc-markup-face ((,class (:foreground ,base01)))) 353 `(asciidoc-code-face ((,class (:inherit fixed-pitch :foreground ,base01)))) 354 `(asciidoc-link-face ((,class (:foreground ,yellow)))) 355 `(asciidoc-link-mouse-face ((,class (:background ,base02)))) 356 `(asciidoc-url-face ((,class (:foreground ,base01)))) 357 `(asciidoc-cross-reference-face ((,class (:foreground ,yellow :underline t)))) 358 `(asciidoc-anchor-face ((,class (:foreground ,cyan)))) 359 `(asciidoc-superscript-face ((,class (:height 0.8)))) 360 `(asciidoc-subscript-face ((,class (:height 0.8)))) 361 `(asciidoc-metadata-key-face ((,class (:inherit font-lock-comment-face)))) 362 `(asciidoc-metadata-value-face ((,class (:inherit default)))) 363 `(asciidoc-footnote-marker-face ((,class (:foreground ,base01)))) 364 `(asciidoc-footnote-text-face ((,class (:inherit default)))) 365 `(asciidoc-highlight-face ((,class (:foreground ,base03 :background ,yellow)))) 366 `(asciidoc-strike-through-face ((,class (:strike-through t)))) 367 `(asciidoc-underline-face ((,class (:underline t)))) 368 `(asciidoc-overline-face ((,class (:overline t)))) 369 `(asciidoc-admonition-note-label-face ((,class (:foreground ,blue :weight bold)))) 370 `(asciidoc-admonition-note-face ((,class (:background ,s-diff-C-bg :extend t)))) 371 `(asciidoc-admonition-tip-label-face ((,class (:foreground ,green :weight bold)))) 372 `(asciidoc-admonition-tip-face ((,class (:background ,s-diff-B-bg :extend t)))) 373 `(asciidoc-admonition-important-label-face ((,class (:foreground ,violet :weight bold)))) 374 `(asciidoc-admonition-important-face ((,class (:background ,base02 :extend t)))) 375 `(asciidoc-admonition-caution-label-face ((,class (:foreground ,yellow :weight bold)))) 376 `(asciidoc-admonition-caution-face ((,class (:background ,base02 :extend t)))) 377 `(asciidoc-admonition-warning-label-face ((,class (:foreground ,red :weight bold)))) 378 `(asciidoc-admonition-warning-face ((,class (:background ,s-diff-A-bg :extend t)))) 379 ;;;;; auctex 380 `(font-latex-bold-face ((,class (:inherit bold :foreground ,base1)))) 381 `(font-latex-doctex-documentation-face ((,class (:background unspecified)))) 382 `(font-latex-doctex-preprocessor-face ((,class 383 (:inherit (font-latex-doctex-documentation-face 384 font-lock-builtin-face 385 font-lock-preprocessor-face))))) 386 `(font-latex-italic-face ((,class (:inherit italic :foreground ,base1)))) 387 `(font-latex-math-face ((,class (:foreground ,violet)))) 388 `(font-latex-sectioning-0-face ((,class (:inherit font-latex-sectioning-1-face 389 :height ,solarized-height-plus-1)))) 390 `(font-latex-sectioning-1-face ((,class (:inherit font-latex-sectioning-2-face 391 :height ,solarized-height-plus-1)))) 392 `(font-latex-sectioning-2-face ((,class (:inherit font-latex-sectioning-3-face 393 :height ,solarized-height-plus-1)))) 394 `(font-latex-sectioning-3-face ((,class (:inherit font-latex-sectioning-4-face 395 :height ,solarized-height-plus-1)))) 396 `(font-latex-sectioning-4-face ((,class (:inherit font-latex-sectioning-5-face 397 :height ,solarized-height-plus-1)))) 398 `(font-latex-sectioning-5-face ((,class (:inherit ,s-variable-pitch :foreground ,yellow 399 :weight bold)))) 400 `(font-latex-sedate-face ((,class (:foreground ,base1)))) 401 `(font-latex-slide-title-face ((,class (:inherit (,s-variable-pitch font-lock-type-face) 402 :weight bold :height ,solarized-height-plus-3)))) 403 `(font-latex-string-face ((,class (:foreground ,cyan)))) 404 `(font-latex-subscript-face ((,class (:height ,solarized-height-minus-1)))) 405 `(font-latex-superscript-face ((,class (:height ,solarized-height-minus-1)))) 406 `(font-latex-verbatim-face ((,class (:inherit fixed-pitch :foreground ,base0 407 :slant italic)))) 408 `(font-latex-warning-face ((,class (:inherit bold :foreground ,orange)))) 409 ;;;;; auto-complete 410 `(ac-candidate-face ((,class (:background ,base02 :foreground ,cyan)))) 411 `(ac-selection-face ((,class (:background ,cyan-lc :foreground ,cyan-hc)))) 412 `(ac-candidate-mouse-face ((,class (:background ,cyan-hc :foreground ,cyan-lc)))) 413 `(ac-completion-face ((,class (:foreground ,base1 :underline t)))) 414 `(ac-gtags-candidate-face ((,class (:background ,base02 :foreground ,blue)))) 415 `(ac-gtags-selection-face ((,class (:background ,blue-lc :foreground ,blue-hc)))) 416 `(ac-yasnippet-candidate-face ((,class (:background ,base02 :foreground ,yellow)))) 417 `(ac-yasnippet-selection-face ((,class (:background ,yellow-lc :foreground ,yellow-hc)))) 418 ;;;;; auto-dim-other-buffers 419 `(auto-dim-other-buffers-face ((,class (:background ,base02)))) 420 ;;;;; auto-highlight-symbol 421 `(ahs-definition-face ((,class (:foreground ,magenta :background unspecified 422 :slant normal)))) 423 `(ahs-definition-face-unfocused ((,class (:foreground ,magenta :background unspecified 424 :slant normal)))) 425 `(ahs-edit-mode-face ((,class (:foreground ,base03 :background ,magenta)))) 426 `(ahs-face ((,class (:foreground ,magenta :background unspecified)))) 427 `(ahs-face-unfocused ((,class (:foreground ,magenta :background unspecified)))) 428 `(ahs-plugin-bod-face ((,class (:foreground ,magenta :background unspecified )))) 429 `(ahs-plugin-default-face ((,class (:foreground ,magenta :background unspecified)))) 430 `(ahs-plugin-default-face-unfocused ((,class (:foreground ,magenta :background unspecified)))) 431 `(ahs-plugin-whole-buffer-face ((,class (:foreground ,magenta :background unspecified)))) 432 `(ahs-warning-face ((,class (:foreground ,red :weight bold)))) 433 ;;;;; avy-mode 434 `(avy-lead-face ((,class (:inherit isearch)))) 435 `(avy-lead-face-0 ((,class (:inherit isearch :background ,violet)))) 436 `(avy-lead-face-1 ((,class (:inherit isearch :background ,orange)))) 437 `(avy-lead-face-2 ((,class (:inherit isearch :background ,cyan)))) 438 `(avy-background-face ((,class (:inherit font-lock-comment-face)))) 439 ;;;;; bm 440 `(bm-face ((,class (:overline ,base0)))) 441 `(bm-fringe-face ((,class (:overline ,base0)))) 442 `(bm-fringe-persistent-face ((,class (:overline ,base0)))) 443 `(bm-persistent-face ((,class (:overline ,base0)))) 444 ;;;;; breadcrumb 445 `(breadcrumb-face ((,class (:foreground ,base01)))) 446 `(breadcrumb-imenu-leaf-face ((,class (:foreground ,blue :weight bold)))) 447 `(breadcrumb-imenu-crumbs-face ((,class (:foreground ,base01)))) 448 `(breadcrumb-imenu-base-face ((,class (:foreground ,base01 :weight bold)))) 449 `(breadcrumb-project-leaf-face ((,class (:foreground ,base1 :weight bold)))) 450 `(breadcrumb-project-crumbs-face ((,class (:foreground ,base01)))) 451 `(breadcrumb-project-base-face ((,class (:foreground ,base01 :weight bold)))) 452 ;;;;; calfw 453 `(cfw:face-day-title ((,class (:background ,base02)))) 454 `(cfw:face-annotation ((,class (:inherit cfw:face-day-title :foreground ,yellow)))) 455 `(cfw:face-default-content ((,class (:foreground ,green)))) 456 `(cfw:face-default-day ((,class (:inherit cfw:face-day-title :weight bold)))) 457 `(cfw:face-disable ((,class (:inherit cfw:face-day-title 458 :foreground ,base01)))) 459 `(cfw:face-grid ((,class (:foreground ,base01)))) 460 `(cfw:face-header ((,class (:foreground ,blue-hc :background ,blue-lc :weight bold)))) 461 `(cfw:face-holiday ((,class (:background nil :foreground ,red :weight bold)))) 462 `(cfw:face-periods ((,class (:foreground ,magenta)))) 463 `(cfw:face-select ((,class (:background ,magenta-lc :foreground ,magenta-hc)))) 464 `(cfw:face-saturday ((,class (:foreground ,cyan-hc :background ,cyan-lc)))) 465 `(cfw:face-sunday ((,class (:foreground ,red-hc :background ,red-lc :weight bold)))) 466 `(cfw:face-title ((,class (:inherit ,s-variable-pitch :foreground ,yellow 467 :weight bold :height ,solarized-height-plus-4)))) 468 `(cfw:face-today ((,class (:weight bold :background ,base02 :foreground nil)))) 469 `(cfw:face-today-title ((,class (:background ,yellow-lc 470 :foreground ,yellow-hc :weight bold)))) 471 `(cfw:face-toolbar ((,class (:background ,base02 :foreground ,base0)))) 472 `(cfw:face-toolbar-button-off ((,class (:background ,yellow-lc :foreground ,yellow-hc 473 :weight bold)))) 474 `(cfw:face-toolbar-button-on ((,class (:background ,yellow-hc :foreground ,yellow-lc 475 :weight bold)))) 476 ;;;;; cider 477 `(cider-result-overlay-face ((t (:background unspecified)))) 478 `(cider-enlightened-face ((t (:box (:color ,magenta :line-width -1))))) 479 `(cider-enlightened-local-face ((t (:weight bold :foreground ,green-l)))) 480 `(cider-deprecated-face ((t (:underline (:color ,yellow))))) 481 `(cider-instrumented-face ((t (:box (:color ,red-l :line-width -1))))) 482 `(cider-traced-face ((t (:box (:color ,cyan :line-width -1))))) 483 `(cider-fringe-good-face ((t (:foreground ,green-l)))) 484 `(cider-fringe-bad-face ((t (:foreground ,red)))) 485 `(cider-fringe-stale-face ((t (:foreground ,yellow)))) 486 `(cider-reader-conditional-face ((t (:foreground ,base01)))) 487 `(cider-error-highlight-face ((t (:underline (:style wave :color ,red))))) 488 `(cider-warning-highlight-face ((t (:underline (:style wave :color ,yellow))))) 489 `(cider-debug-prompt-face ((t (:foreground ,magenta :weight bold)))) 490 `(cider-stacktrace-error-class-face ((t (:foreground ,red :weight bold)))) 491 `(cider-stacktrace-error-message-face ((t (:foreground ,base0 :slant italic)))) 492 `(cider-stacktrace-face ((t (:foreground ,base0)))) 493 `(cider-stacktrace-fn-face ((t (:foreground ,blue)))) 494 `(cider-stacktrace-ns-face ((t (:foreground ,base01)))) 495 `(cider-stacktrace-filter-active-face ((t (:foreground ,cyan :underline t)))) 496 `(cider-stacktrace-filter-inactive-face ((t (:foreground ,base01)))) 497 `(nrepl-message-1-face ((t (:foreground ,blue)))) 498 `(nrepl-message-2-face ((t (:foreground ,violet)))) 499 `(nrepl-message-3-face ((t (:foreground ,cyan)))) 500 `(nrepl-message-4-face ((t (:foreground ,orange)))) 501 `(nrepl-message-5-face ((t (:foreground ,green)))) 502 `(nrepl-message-6-face ((t (:foreground ,yellow)))) 503 `(nrepl-message-7-face ((t (:foreground ,red)))) 504 `(nrepl-message-8-face ((t (:foreground ,magenta)))) 505 ;;;;; cider-repl-mode 506 `(cider-repl-err-output-face ((t (:inherit ,font-lock-warning-face :underline nil)))) 507 `(cider-repl-prompt-face ((t (:foreground ,blue :weight bold)))) 508 `(cider-repl-input-face ((t (:weight bold)))) 509 `(cider-repl-result-face ((t (:foreground ,green)))) 510 `(cider-repl-stdout-face ((t (:foreground ,base0)))) 511 `(cider-repl-stderr-face ((t (:foreground ,red)))) 512 ;;;;; cider-test-mode 513 `(cider-test-failure-face ((t (:foreground ,orange :weight bold :underline t)))) 514 `(cider-test-error-face ((t (:foreground ,red :weight bold :underline t)))) 515 `(cider-test-success-face ((t (:foreground ,green :weight bold :underline t)))) 516 ;;;;; clojure-mode 517 `(clojure-keyword-face ((,class (:foreground ,cyan)))) 518 `(clojure-character-face ((,class (:inherit font-lock-string-face)))) 519 `(clojure-discard-face ((,class (:inherit font-lock-comment-face)))) 520 ;;;;; coffee 521 `(coffee-mode-class-name ((,class (:foreground ,yellow :weight bold)))) 522 `(coffee-mode-function-param ((,class (:foreground ,violet :slant italic)))) 523 ;;;;; column-enforce-mode 524 `(column-enforce-face ((,class (:background unspecified :foreground ,magenta 525 :inverse-video unspecified)))) 526 ;;;;; col-highlight 527 `(col-highlight ((,class (:background ,base02)))) 528 ;;;;; company-box 529 `(company-box-scrollbar ((,class (:background ,base01)))) 530 ;;;;; company-mode 531 `(company-echo ((,class nil))) 532 `(company-echo-common ((,class (:background ,red)))) 533 `(company-preview ((,class (:background ,base02 :foreground ,base1)))) 534 `(company-preview-common ((,class (:foreground ,base1)))) 535 `(company-preview-search ((,class (:foreground ,magenta)))) 536 `(company-scrollbar-bg ((,class (:background ,base02 :foreground ,cyan)))) 537 `(company-scrollbar-fg ((,class (:foreground ,base03 :background ,base0)))) 538 `(company-template-field ((,class (:background ,yellow :foreground ,base02)))) 539 `(company-tooltip ((,class (:foreground ,base1 :background ,base02)))) 540 `(company-tooltip-annotation ((,class (:foreground ,cyan)))) 541 `(company-tooltip-annotation-selection ((,class (:foreground ,cyan)))) 542 `(company-tooltip-common ((,class (:foreground ,base0)))) 543 `(company-tooltip-common-selection ((,class (:weight bold)))) 544 `(company-tooltip-mouse ((,class (:background ,cyan-2bg :foreground ,cyan-2fg)))) 545 `(company-tooltip-search ((,class (:foreground ,magenta)))) 546 `(company-tooltip-search-selection ((,class (:foreground ,magenta :weight bold)))) 547 `(company-tooltip-selection ((,class (:weight bold)))) 548 ;;;;; completion-preview 549 `(completion-preview ((,class (:foreground ,base01)))) 550 `(completion-preview-common ((,class (:foreground ,base00)))) 551 `(completion-preview-exact ((,class (:foreground ,base00 :underline t)))) 552 ;;;;; copilot 553 `(copilot-overlay-face ((,class (:foreground ,base01 :slant italic)))) 554 ;;;;; corfu 555 `(corfu-default ((,class (:foreground ,base1 :background ,base02)))) 556 `(corfu-current ((,class (:inherit corfu-default :weight bold :inverse-video t)))) 557 `(corfu-bar ((,class (:background ,base0)))) 558 `(corfu-border ((,class (:background ,base02)))) 559 `(corfu-annotations ((,class (:foreground ,base01)))) 560 `(corfu-deprecated ((,class (:foreground ,base01 :strike-through t)))) 561 `(corfu-echo ((,class (:foreground ,base01)))) 562 `(corfu-popupinfo ((,class (:foreground ,base0 :background ,base02)))) 563 `(corfu-quick1 ((,class (:foreground ,magenta :weight bold)))) 564 `(corfu-quick2 ((,class (:foreground ,cyan :weight bold)))) 565 `(corfu-indexed ((,class (:foreground ,base01 :height 0.75)))) 566 ;;;;; consult 567 `(consult-preview-insertion ((,class (:background ,base02)))) 568 `(consult-preview-line ((,class (:background ,base02)))) 569 `(consult-preview-match ((,class (:inherit match)))) 570 `(consult-file ((,class (:foreground ,blue)))) 571 `(consult-bookmark ((,class (:foreground ,cyan)))) 572 `(consult-buffer ((,class (:foreground ,base0)))) 573 `(consult-line-number ((,class (:foreground ,base01)))) 574 `(consult-line-number-prefix ((,class (:foreground ,base01)))) 575 `(consult-line-number-wrapped ((,class (:foreground ,orange :weight bold)))) 576 `(consult-grep-context ((,class (:foreground ,base01)))) 577 `(consult-highlight-match ((,class (:foreground ,magenta :weight bold)))) 578 `(consult-highlight-mark ((,class (:foreground ,magenta :weight bold)))) 579 `(consult-async-running ((,class (:foreground ,yellow)))) 580 `(consult-async-finished ((,class (:foreground ,green)))) 581 `(consult-async-failed ((,class (:foreground ,red)))) 582 `(consult-async-split ((,class (:foreground ,magenta)))) 583 `(consult-key ((,class (:foreground ,green)))) 584 `(consult-narrow-indicator ((,class (:foreground ,cyan)))) 585 ;;;;; cperl-mode 586 `(cperl-array-face ((,class (:background unspecified :foreground ,blue)))) 587 `(cperl-hash-face ((,class (:background unspecified :foreground ,blue)))) 588 `(cperl-nonoverridable-face ((,class (:foreground ,base0 :weight bold)))) 589 ;;;;; cscope 590 `(cscope-file-face ((,class (:foreground ,green :weight bold)))) 591 `(cscope-function-face ((,class (:foreground ,blue)))) 592 `(cscope-line-number-face ((,class (:foreground ,yellow)))) 593 `(cscope-line-face ((,class (:foreground ,base0)))) 594 `(cscope-mouse-face ((,class (:background ,blue :foreground ,base0)))) 595 ;;;;; ctable 596 `(ctbl:face-cell-select ((,class (:background ,base02 :foreground ,base1 597 :underline ,base1 :weight bold)))) 598 `(ctbl:face-continue-bar ((,class (:background ,base02 :foreground ,yellow)))) 599 `(ctbl:face-row-select ((,class (:background ,base02 :foreground ,base0 600 :underline t)))) 601 ;;;;; custom 602 `(custom-face-tag ((,class (:inherit ,s-variable-pitch :height ,solarized-height-plus-3 603 :foreground ,violet :weight normal)))) 604 `(custom-variable-tag ((,class (:inherit ,s-variable-pitch 605 :foreground ,cyan :height ,solarized-height-plus-3)))) 606 `(custom-comment-tag ((,class (:foreground ,base01)))) 607 `(custom-group-tag ((,class (:inherit ,s-variable-pitch :foreground ,blue :height ,solarized-height-plus-3)))) 608 `(custom-group-tag-1 ((,class (:inherit ,s-variable-pitch :foreground ,red :height ,solarized-height-plus-3)))) 609 `(custom-state ((,class (:foreground ,green)))) 610 `(custom-button ((,class (:background ,base02 :foreground ,base1 611 :box (:line-width 2 :style released-button))))) 612 `(custom-button-mouse ((,class (:background ,base01 :foreground ,base02 613 :box (:line-width 2 :style released-button))))) 614 `(custom-button-pressed ((,class (:background ,base01 :foreground ,base1 615 :box (:line-width 2 :style pressed-button))))) 616 `(custom-button-unraised ((,class (:inherit underline)))) 617 `(custom-button-pressed-unraised ((,class (:inherit custom-button-unraised :foreground ,magenta)))) 618 ;;;;; deadgrep 619 `(deadgrep-filename-face ((,class (:foreground ,base01 :underline t)))) 620 `(deadgrep-match-face ((,class (:background ,base02 :foreground ,base1)))) 621 `(deadgrep-meta-face ((,class (:inherit font-lock-comment-face)))) 622 `(deadgrep-regexp-metachar-face ((,class (:inherit font-lock-constant-face)))) 623 `(deadgrep-search-term-face ((,class (:inherit font-lock-variable-name-face)))) 624 ;;;;; dictionary 625 `(dictionary-word-entry-face ((,class (:foreground ,blue :weight bold)))) 626 `(dictionary-word-definition-face ((,class (:inherit default)))) 627 `(dictionary-reference-face ((,class (:inherit link)))) 628 `(dictionary-button-face ((,class (:inherit link)))) 629 ;;;;; diff 630 `(diff-added ((,class (:background ,s-diff-B-bg :foreground ,s-diff-B-fg)))) 631 `(diff-changed ((t nil))) 632 `(diff-removed ((,class (:background ,s-diff-A-bg :foreground ,s-diff-A-fg)))) 633 `(diff-refine-added ((,class (:background ,s-diff-fine-B-bg :foreground ,s-diff-fine-B-fg)))) 634 `(diff-refine-changed ((,class (:background ,s-diff-fine-C-bg :foreground ,s-diff-fine-C-fg)))) 635 `(diff-refine-removed ((,class (:background ,s-diff-fine-A-bg :foreground ,s-diff-fine-A-fg)))) 636 `(diff-header ((t (:background ,s-diff-heading-bg)))) 637 `(diff-file-header 638 ((,class (:background ,base03 :foreground ,base0 :weight bold)))) 639 `(diff-context ((,class :foreground ,s-diff-context-fg))) 640 `(diff-indicator-added ((t (:foreground ,s-diffstat-added-fg)))) 641 `(diff-indicator-changed ((t (:foreground ,s-diffstat-changed-fg)))) 642 `(diff-indicator-removed ((t (:foreground ,s-diffstat-removed-fg)))) 643 ;;;;; diff-hl 644 `(diff-hl-change ((,class (:background ,s-diff-C-bg :foreground ,s-diff-C-fg)))) 645 `(diff-hl-delete ((,class (:background ,s-diff-A-bg :foreground ,s-diff-A-fg)))) 646 `(diff-hl-insert ((,class (:background ,s-diff-B-bg :foreground ,s-diff-B-fg)))) 647 `(diff-hl-reverted-hunk-highlight ((,class (:background ,s-diff-Ancestor-bg :foreground ,s-diff-Ancestor-fg)))) 648 ;;;;; ediff 649 `(ediff-even-diff-A ((t (:background ,base02)))) 650 `(ediff-even-diff-Ancestor ((t (:background ,base02)))) 651 `(ediff-even-diff-B ((t (:background ,base02)))) 652 `(ediff-even-diff-C ((t (:background ,base02)))) 653 `(ediff-odd-diff-A ((t (:background ,base02)))) 654 `(ediff-odd-diff-Ancestor ((t (:background ,base02)))) 655 `(ediff-odd-diff-B ((t (:background ,base02)))) 656 `(ediff-odd-diff-C ((t (:background ,base02)))) 657 `(ediff-current-diff-A ((,class (:background ,s-diff-A-bg :foreground ,s-diff-A-fg)))) 658 `(ediff-current-diff-Ancestor ((,class (:background ,s-diff-Ancestor-bg :foreground ,s-diff-Ancestor-fg)))) 659 `(ediff-current-diff-B ((,class (:background ,s-diff-B-bg :foreground ,s-diff-B-fg)))) 660 `(ediff-current-diff-C ((,class (:background ,s-diff-C-bg :foreground ,s-diff-C-fg)))) 661 `(ediff-fine-diff-A ((,class (:background ,s-diff-fine-A-bg :foreground ,s-diff-fine-A-fg)))) 662 `(ediff-fine-diff-Ancestor ((,class (:background ,s-diff-fine-Ancestor-bg :foreground ,s-diff-fine-Ancestor-fg)))) 663 `(ediff-fine-diff-B ((,class (:background ,s-diff-fine-B-bg :foreground ,s-diff-fine-B-fg)))) 664 `(ediff-fine-diff-C ((,class (:background ,s-diff-fine-C-bg :foreground ,s-diff-fine-C-fg)))) 665 ;;;;; smerge 666 `(smerge-base ((,class (:background ,s-diff-Ancestor-bg :foreground ,s-diff-Ancestor-fg)))) 667 `(smerge-lower ((,class (:background ,s-diff-B-bg :foreground ,s-diff-B-fg)))) 668 `(smerge-markers ((t (:background ,s-diff-heading-bg)))) 669 `(smerge-refined-added ((,class (:background ,s-diff-fine-B-bg :foreground ,s-diff-fine-B-fg)))) 670 `(smerge-refined-removed ((,class (:background ,s-diff-fine-A-bg :foreground ,s-diff-fine-A-fg)))) 671 `(smerge-upper ((,class (:background ,s-diff-A-bg :foreground ,s-diff-A-fg)))) 672 ;;;;; edts 673 `(edts-face-error-line 674 ((,(append '((supports :underline (:style line))) light-class) 675 (:underline (:style line :color ,red-l) :inherit unspecified)) 676 (,(append '((supports :underline (:style line))) dark-class) 677 (:underline (:style line :color ,red) :inherit unspecified)) 678 (,class (:foreground ,red-hc :background ,red-lc :weight bold :underline t)))) 679 `(edts-face-warning-line 680 ((,(append '((supports :underline (:style line))) light-class) 681 (:underline (:style line :color ,yellow-l) :inherit unspecified)) 682 (,(append '((supports :underline (:style line))) dark-class) 683 (:underline (:style line :color ,yellow) :inherit unspecified)) 684 (,class (:foreground ,yellow-hc :background ,yellow-lc :weight bold :underline t)))) 685 `(edts-face-error-fringe-bitmap 686 ((,light-class (:foreground ,red-l :background unspecified :weight bold)) 687 (,dark-class (:foreground ,red :background unspecified :weight bold)))) 688 `(edts-face-warning-fringe-bitmap 689 ((,light-class (:foreground ,yellow-l :background unspecified :weight bold)) 690 (,dark-class (:foreground ,yellow :background unspecified :weight bold)))) 691 `(edts-face-error-mode-line 692 ((,light-class (:background ,red-l :foreground unspecified)) 693 (,dark-class (:background ,red :foreground unspecified)))) 694 `(edts-face-warning-mode-line 695 ((,light-class (:background ,yellow-l :foreground unspecified)) 696 (,dark-class (:background ,yellow :foreground unspecified)))) 697 ;;;;; eglot 698 `(eglot-highlight-symbol-face ((,class (:inherit bold :background ,base02)))) 699 `(eglot-diagnostic-tag-unnecessary-face ((,class (:foreground ,base01 :underline (:style wave :color ,yellow))))) 700 `(eglot-diagnostic-tag-deprecated-face ((,class (:foreground ,base01 :strike-through ,base01)))) 701 `(eglot-mode-line ((,class (:foreground ,base0 :weight bold)))) 702 `(eglot-inlay-hint-face ((,class (:foreground ,base01 :height 0.9)))) 703 `(eglot-type-hint-face ((,class (:inherit eglot-inlay-hint-face :foreground ,cyan)))) 704 `(eglot-parameter-hint-face ((,class (:inherit eglot-inlay-hint-face :foreground ,yellow)))) 705 ;;;;; easy-kill 706 `(easy-kill-selection ((,class (:background ,base02 :extend t)))) 707 `(easy-kill-origin ((,class (:foreground ,base03 :background ,red)))) 708 ;;;;; elfeed 709 `(elfeed-search-date-face ((,class (:foreground ,base01)))) 710 `(elfeed-search-feed-face ((,class (:foreground ,base01)))) 711 `(elfeed-search-filter-face ((,class (:foreground ,green)))) 712 `(elfeed-search-last-update-face ((,class (:foreground ,cyan)))) 713 `(elfeed-search-marked-face ((,class (:foreground ,magenta :weight bold)))) 714 `(elfeed-search-separator-face ((,class (:foreground ,base01)))) 715 `(elfeed-search-tag-face ((,class (:foreground ,base0)))) 716 `(elfeed-search-title-face ((,class (:foreground ,base01)))) 717 `(elfeed-search-unread-count-face ((,class (:foreground ,base01)))) 718 `(elfeed-search-unread-title-face ((,class (:foreground ,base1 :weight bold)))) 719 `(elfeed-log-date-face ((,class (:foreground ,base01)))) 720 `(elfeed-log-debug-level-face ((,class (:foreground ,green)))) 721 `(elfeed-log-info-level-face ((,class (:foreground ,blue)))) 722 `(elfeed-log-warn-level-face ((,class (:foreground ,yellow)))) 723 `(elfeed-log-error-level-face ((,class (:foreground ,red)))) 724 `(elfeed-show-author-face ((,class (:foreground ,green)))) 725 `(elfeed-show-date-face ((,class (:foreground ,base01)))) 726 `(elfeed-show-feed-face ((,class (:foreground ,cyan)))) 727 `(elfeed-show-header-face ((,class (:foreground ,base01)))) 728 `(elfeed-show-tags-face ((,class (:foreground ,violet)))) 729 `(elfeed-show-title-face ((,class (:foreground ,base1 :weight bold)))) 730 731 ;;;;; elscreen 732 `(elscreen-tab-background-face ((,class (:background ,base03)))) 733 `(elscreen-tab-current-screen-face ((,class (:background ,base1 :foreground ,base03)) (t (:underline t)))) 734 `(elscreen-tab-other-screen-face ((,class (:background ,base02 :foreground ,base01)))) 735 `(elscreen-tab-control-face ((,class (:background ,base03 :foreground ,base0)))) 736 ;;;;; embark 737 `(embark-keybinding ((,class (:foreground ,green :weight bold)))) 738 `(embark-keybinding-repeat ((,class (:foreground ,orange :weight bold)))) 739 `(embark-target ((,class (:foreground ,magenta :weight bold)))) 740 `(embark-selected ((,class (:inherit match)))) 741 `(embark-keymap ((,class (:foreground ,base01 :slant italic)))) 742 `(embark-collect-candidate ((,class (:foreground ,base0)))) 743 `(embark-collect-annotation ((,class (:foreground ,base01)))) 744 `(embark-collect-group-title ((,class (:foreground ,blue :weight bold)))) 745 `(embark-collect-group-separator ((,class (:foreground ,base01)))) 746 `(embark-verbose-indicator-title ((,class (:foreground ,blue :weight bold)))) 747 `(embark-verbose-indicator-documentation ((,class (:foreground ,base01 :slant italic)))) 748 `(embark-verbose-indicator-shadowed ((,class (:foreground ,base01)))) 749 ;;;;; epa 750 `(epa-mark ((,class (:foreground ,magenta :weight bold)))) 751 `(epa-string ((,class (:foreground ,violet)))) 752 `(epa-validity-disabled ((,class (:inverse-video t :slant italic)))) 753 `(epa-validity-high ((,class (:weight bold)))) 754 `(epa-validity-low ((,class (:slant italic)))) 755 `(epa-validity-medium ((,class (:slant italic)))) 756 ;;;;; epc 757 `(epc:face-title ((,class (:foreground ,blue :background ,base03 758 :weight normal :underline nil)))) 759 ;;;;; erc 760 `(erc-action-face ((,class (:inherit erc-default-face)))) 761 `(erc-bold-face ((,class (:weight bold)))) 762 `(erc-current-nick-face ((,class (:foreground ,blue :weight bold)))) 763 `(erc-dangerous-host-face ((,class (:inherit font-lock-warning-face)))) 764 `(erc-default-face ((,class (:foreground ,base0)))) 765 `(erc-highlight-face ((,class (:inherit erc-default-face 766 :background ,base02)))) 767 `(erc-direct-msg-face ((,class (:inherit erc-default-face)))) 768 `(erc-error-face ((,class (:inherit font-lock-warning-face)))) 769 `(erc-fool-face ((,class (:inherit erc-default-face)))) 770 `(erc-input-face ((,class (:foreground ,yellow)))) 771 `(erc-keyword-face ((,class (:foreground ,blue :weight bold)))) 772 `(erc-nick-default-face ((,class (:foreground ,yellow :weight bold)))) 773 `(erc-my-nick-face ((,class (:foreground ,red :weight bold)))) 774 `(erc-nick-msg-face ((,class (:inherit erc-default-face)))) 775 `(erc-notice-face ((,class (:foreground ,green)))) 776 `(erc-pal-face ((,class (:foreground ,orange :weight bold)))) 777 `(erc-prompt-face ((,class (:foreground ,orange :background ,base03 :weight bold)))) 778 `(erc-timestamp-face ((,class (:foreground ,green)))) 779 `(erc-underline-face ((t (:underline t)))) 780 ;;;;; eros 781 `(eros-result-overlay-face ((t (:background unspecified)))) 782 ;;;;; eshell 783 `(eshell-prompt ((,class (:foreground ,yellow :weight bold)))) 784 `(eshell-ls-archive ((,class (:foreground ,red :weight bold)))) 785 `(eshell-ls-backup ((,class (:inherit font-lock-comment-face)))) 786 `(eshell-ls-clutter ((,class (:inherit font-lock-comment-face)))) 787 `(eshell-ls-directory ((,class (:foreground ,blue :weight bold)))) 788 `(eshell-ls-executable ((,class (:foreground ,red :weight bold)))) 789 `(eshell-ls-unreadable ((,class (:foreground ,base0)))) 790 `(eshell-ls-missing ((,class (:inherit font-lock-warning-face)))) 791 `(eshell-ls-product ((,class (:inherit font-lock-doc-face)))) 792 `(eshell-ls-special ((,class (:foreground ,yellow :weight bold)))) 793 `(eshell-ls-symlink ((,class (:foreground ,cyan :weight bold)))) 794 ;;;;; evil-search-highlight-persist 795 `(evil-search-highlight-persist-highlight-face ((,light-class (:background ,green-lc)) 796 (,dark-class (:background ,violet-lc)))) 797 ;;;;; fic 798 `(fic-author-face ((,class (:background ,base03 :foreground ,orange 799 :underline t :slant italic)))) 800 `(fic-face ((,class (:background ,base03 :foreground ,orange 801 :weight normal :slant italic)))) 802 `(font-lock-fic-face ((,class (:background ,base03 :foreground ,orange 803 :weight normal :slant italic)))) 804 ;;;;; fixmee 805 `(fixmee-notice-face ((,class (:background nil :foreground ,base1 806 :underline nil :slant italic :weight bold)))) 807 808 ;;;;; flx 809 `(flx-highlight-face ((,class (:foreground ,blue 810 :weight normal :underline nil)))) 811 ;;;;; flycheck 812 `(flycheck-error 813 ((,(append '((supports :underline (:style wave))) class) 814 (:underline (:style wave :color ,red) :inherit unspecified)) 815 (,class (:foreground ,red-hc :background ,red-lc :weight bold :underline t)))) 816 `(flycheck-warning 817 ((,(append '((supports :underline (:style wave))) class) 818 (:underline (:style wave :color ,yellow) :inherit unspecified)) 819 (,class (:foreground ,yellow-hc :background ,yellow-lc :weight bold :underline t)))) 820 `(flycheck-info 821 ((,(append '((supports :underline (:style wave))) class) 822 (:underline (:style wave :color ,(if solarized-emphasize-indicators 823 blue base03)) :inherit unspecified)) 824 (,class (:foreground ,blue-hc :background ,blue-lc :weight bold :underline t)))) 825 `(flycheck-fringe-error 826 ((,class (:foreground ,(if solarized-emphasize-indicators 827 red-hc red) 828 :background ,(if solarized-emphasize-indicators 829 red-lc s-fringe-bg) :weight bold)))) 830 `(flycheck-fringe-warning 831 ((,class (:foreground ,(if solarized-emphasize-indicators 832 yellow-hc yellow) 833 :background ,(if solarized-emphasize-indicators 834 yellow-lc s-fringe-bg) :weight bold)))) 835 `(flycheck-fringe-info 836 ((,class (:foreground ,(if solarized-emphasize-indicators 837 blue-hc base01) 838 :background ,(if solarized-emphasize-indicators 839 blue-lc s-fringe-bg) :weight bold)))) 840 ;;;;; flymake 841 `(flymake-error 842 ((,(append '((supports :underline (:style wave))) class) 843 (:underline (:style wave :color ,red) :inherit unspecified)) 844 (,class (:foreground ,red-hc :background ,red-lc :weight bold :underline t)))) 845 `(flymake-warning 846 ((,(append '((supports :underline (:style wave))) class) 847 (:underline (:style wave :color ,yellow) :inherit unspecified)) 848 (,class (:foreground ,yellow-hc :background ,yellow-lc :weight bold :underline t)))) 849 `(flymake-note 850 ((,(append '((supports :underline (:style wave))) class) 851 (:underline (:style wave :color ,(if solarized-emphasize-indicators 852 blue base03)) :inherit unspecified)) 853 (,class (:foreground ,blue-hc :background ,blue-lc :weight bold :underline t)))) 854 `(flymake-errline 855 ((,(append '((supports :underline (:style wave))) class) 856 (:underline (:style wave :color ,red) :inherit unspecified 857 :foreground unspecified :background unspecified)) 858 (,class (:foreground ,red-hc :background ,red-lc :weight bold :underline t)))) 859 `(flymake-infoline 860 ((,(append '((supports :underline (:style wave))) class) 861 (:underline (:style wave :color ,green) :inherit unspecified 862 :foreground unspecified :background unspecified)) 863 (,class (:foreground ,green-hc :background ,green-lc)))) 864 `(flymake-warnline 865 ((,(append '((supports :underline (:style wave))) class) 866 (:underline (:style wave :color ,yellow) :inherit unspecified 867 :foreground unspecified :background unspecified)) 868 (,class (:foreground ,yellow-hc :background ,yellow-lc :weight bold :underline t)))) 869 ;;;;; flyspell 870 `(flyspell-duplicate 871 ((,(append '((supports :underline (:style wave))) class) 872 (:underline (:style wave :color ,yellow) :inherit unspecified)) 873 (,class (:foreground ,yellow :weight bold :underline t)))) 874 `(flyspell-incorrect 875 ((,(append '((supports :underline (:style wave))) class) 876 (:underline (:style wave :color ,red) :inherit unspecified)) 877 (,class (:foreground ,red :weight bold :underline t)))) 878 ;;;;; fold-this 879 `(fold-this-overlay ((,class (:inherit default :foreground ,violet)))) 880 ;;;;; form-feed 881 `(form-feed-line 882 ((,class (:strike-through ,s-line)))) 883 ;;;;; erlang 884 `(erlang-font-lock-exported-function-name-face ((,class (:inherit font-lock-function-name-face :weight bold)))) 885 `(erlang-edoc-heading ((,class (:foreground ,orange :weight bold)))) 886 `(erlang-edoc-tag ((,class (:foreground ,base01)))) 887 `(erlang-edoc-macro ((,class (:inherit font-lock-preprocessor-face)))) 888 `(erlang-edoc-verbatim ((,class (:foreground ,green)))) 889 `(erlang-edoc-todo ((,class (:inherit hl-todo)))) 890 ;;;;; git-commit 891 `(git-commit-comment-action ((,class (:foreground ,base0 :weight bold)))) 892 `(git-commit-comment-branch ; obsolete 893 ((,class (:foreground ,blue :weight bold)))) 894 `(git-commit-comment-branch-local 895 ((,class (:foreground ,blue :weight bold)))) 896 `(git-commit-comment-branch-remote 897 ((,class (:foreground ,green :weight bold)))) 898 `(git-commit-comment-heading ((,class (:foreground ,yellow :weight bold)))) 899 ;;;;; git-gutter 900 `(git-gutter:added 901 ((,class (:weight normal 902 :foreground ,(if solarized-emphasize-indicators 903 green s-fringe-fg) 904 :background ,s-fringe-bg)))) 905 `(git-gutter:deleted 906 ((,class (:weight normal 907 :foreground ,(if solarized-emphasize-indicators 908 red s-fringe-fg) 909 :background ,s-fringe-bg)))) 910 `(git-gutter:modified 911 ((,class (:weight normal 912 :foreground ,(if solarized-emphasize-indicators 913 blue s-fringe-fg) 914 :background ,s-fringe-bg)))) 915 `(git-gutter:unchanged 916 ((,class (:weight normal 917 :foreground ,(if solarized-emphasize-indicators 918 base01 s-fringe-fg) 919 :background ,s-fringe-bg)))) 920 ;;;;; git-gutter-fr 921 `(git-gutter-fr:added ((,class (:foreground ,green :weight bold)))) 922 `(git-gutter-fr:deleted ((,class (:foreground ,red :weight bold)))) 923 `(git-gutter-fr:modified ((,class (:foreground ,blue :weight bold)))) 924 ;;;;; git-gutter+ and git-gutter+-fr 925 `(git-gutter+-added ((,class (:background ,green :foreground ,base03 926 :weight bold)))) 927 `(git-gutter+-deleted ((,class (:background ,red :foreground ,base03 928 :weight bold)))) 929 `(git-gutter+-modified ((,class (:background ,blue :foreground ,base03 930 :weight bold)))) 931 `(git-gutter+-unchanged ((,class (:background ,base02 932 :foreground ,base03 933 :weight bold)))) 934 `(git-gutter-fr+-added ((,class (:foreground ,green :weight bold)))) 935 `(git-gutter-fr+-deleted ((,class (:foreground ,red :weight bold)))) 936 `(git-gutter-fr+-modified ((,class (:foreground ,blue :weight bold)))) 937 ;;;;; git-rebase 938 `(git-rebase-hash ((,class (:foreground ,base01)))) 939 ;;;;; git-timemachine 940 `(git-timemachine-minibuffer-author-face ((,class (:foreground ,orange)))) 941 `(git-timemachine-minibuffer-detail-face ((,class (:foreground ,yellow)))) 942 `(git-timemachine-commit ((,class (:foreground ,orange :weight bold)))) 943 ;;;;; gnus 944 `(gnus-group-mail-1 ((,class (:weight bold :inherit gnus-group-mail-1-empty)))) 945 `(gnus-group-mail-1-empty ((,class (:inherit gnus-group-news-1-empty)))) 946 `(gnus-group-mail-2 ((,class (:weight bold :inherit gnus-group-mail-2-empty)))) 947 `(gnus-group-mail-2-empty ((,class (:inherit gnus-group-news-2-empty)))) 948 `(gnus-group-mail-3 ((,class (:weight bold :inherit gnus-group-mail-3-empty)))) 949 `(gnus-group-mail-3-empty ((,class (:inherit gnus-group-news-3-empty)))) 950 `(gnus-group-mail-low ((,class (:weight bold :inherit gnus-group-mail-low-empty)))) 951 `(gnus-group-mail-low-empty ((,class (:inherit gnus-group-news-low-empty)))) 952 `(gnus-group-news-1 ((,class (:weight bold :inherit gnus-group-news-1-empty)))) 953 `(gnus-group-news-2 ((,class (:weight bold :inherit gnus-group-news-2-empty)))) 954 `(gnus-group-news-3 ((,class (:weight bold :inherit gnus-group-news-3-empty)))) 955 `(gnus-group-news-4 ((,class (:weight bold :inherit gnus-group-news-4-empty)))) 956 `(gnus-group-news-5 ((,class (:weight bold :inherit gnus-group-news-5-empty)))) 957 `(gnus-group-news-6 ((,class (:weight bold :inherit gnus-group-news-6-empty)))) 958 `(gnus-group-news-low ((,class (:weight bold :inherit gnus-group-news-low-empty)))) 959 `(gnus-header-content ((,class (:inherit message-header-other)))) 960 `(gnus-header-from ((,class (:inherit message-header-other)))) 961 `(gnus-header-name ((,class (:inherit message-header-name)))) 962 `(gnus-header-newsgroups ((,class (:inherit message-header-other)))) 963 `(gnus-header-subject ((,class (:inherit message-header-subject)))) 964 `(gnus-summary-cancelled ((,class (:foreground ,orange)))) 965 `(gnus-summary-high-ancient ((,class (:foreground ,blue :weight bold)))) 966 `(gnus-summary-high-read ((,class (:foreground ,green :weight bold)))) 967 `(gnus-summary-high-ticked ((,class (:foreground ,orange :weight bold)))) 968 `(gnus-summary-high-unread ((,class (:foreground ,base0 :weight bold)))) 969 `(gnus-summary-low-ancient ((,class (:foreground ,blue)))) 970 `(gnus-summary-low-read ((t (:foreground ,green)))) 971 `(gnus-summary-low-ticked ((,class (:foreground ,orange)))) 972 `(gnus-summary-low-unread ((,class (:foreground ,base0)))) 973 `(gnus-summary-normal-ancient ((,class (:foreground ,blue)))) 974 `(gnus-summary-normal-read ((,class (:foreground ,green)))) 975 `(gnus-summary-normal-ticked ((,class (:foreground ,orange)))) 976 `(gnus-summary-normal-unread ((,class (:foreground ,base0)))) 977 `(gnus-summary-selected ((,class (:foreground ,yellow :weight bold)))) 978 `(gnus-cite-1 ((,class (:foreground ,blue)))) 979 `(gnus-cite-2 ((,class (:foreground ,blue)))) 980 `(gnus-cite-3 ((,class (:foreground ,blue)))) 981 `(gnus-cite-4 ((,class (:foreground ,green)))) 982 `(gnus-cite-5 ((,class (:foreground ,green)))) 983 `(gnus-cite-6 ((,class (:foreground ,green)))) 984 `(gnus-cite-7 ((,class (:foreground ,red)))) 985 `(gnus-cite-8 ((,class (:foreground ,red)))) 986 `(gnus-cite-9 ((,class (:foreground ,red)))) 987 `(gnus-cite-10 ((,class (:foreground ,yellow)))) 988 `(gnus-cite-11 ((,class (:foreground ,yellow)))) 989 `(gnus-group-news-1-empty ((,class (:foreground ,yellow)))) 990 `(gnus-group-news-2-empty ((,class (:foreground ,green)))) 991 `(gnus-group-news-3-empty ((,class (:foreground ,green)))) 992 `(gnus-group-news-4-empty ((,class (:foreground ,blue)))) 993 `(gnus-group-news-5-empty ((,class (:foreground ,blue)))) 994 `(gnus-group-news-6-empty ((,class (:foreground ,blue-lc)))) 995 `(gnus-group-news-low-empty ((,class (:foreground ,base01)))) 996 `(gnus-signature ((,class (:foreground ,yellow)))) 997 `(gnus-x-face ((,class (:background ,base0 :foreground ,base03)))) 998 ;;;;; go-direx 999 `(go-direx-header ((,class (:foreground ,blue)))) 1000 `(go-direx-label ((,class (:foreground ,green)))) 1001 `(go-direx-package ((,class (:foreground ,base1 :weight bold)))) 1002 ;;;;; go-guru 1003 `(go-guru-hl-identifier-face ((,class (:foreground ,magenta)))) 1004 ;;;;; go-mode 1005 `(go-coverage-0 ((,class (:foreground ,orange)))) 1006 `(go-coverage-1 ((,class (:foreground ,(solarized-color-blend blue yellow (/ 2.0 6)))))) 1007 `(go-coverage-2 ((,class (:foreground ,(solarized-color-blend blue yellow (/ 3.0 6)))))) 1008 `(go-coverage-3 ((,class (:foreground ,(solarized-color-blend blue yellow (/ 4.0 6)))))) 1009 `(go-coverage-4 ((,class (:foreground ,(solarized-color-blend blue yellow (/ 5.0 6)))))) 1010 `(go-coverage-5 ((,class (:foreground ,blue)))) 1011 `(go-coverage-6 ((,class (:foreground ,(solarized-color-blend cyan blue (/ 2.0 6)))))) 1012 `(go-coverage-7 ((,class (:foreground ,(solarized-color-blend cyan blue (/ 3.0 6)))))) 1013 `(go-coverage-8 ((,class (:foreground ,(solarized-color-blend cyan blue (/ 4.0 6)))))) 1014 `(go-coverage-9 ((,class (:foreground ,(solarized-color-blend cyan blue (/ 5.0 6)))))) 1015 `(go-coverage-10 ((,class (:foreground ,cyan)))) 1016 `(go-coverage-covered ((,class (:foreground ,green)))) 1017 `(go-coverage-untracked ((,class (:foreground ,base01)))) 1018 ;;;;; gptel 1019 `(gptel-context-highlight-face ((,class (:background ,base02 :extend t)))) 1020 `(gptel-context-deletion-face ((,class (:background ,s-diff-A-bg :extend t)))) 1021 `(gptel-rewrite-highlight-face ((,class (:background ,s-diff-C-bg :extend t)))) 1022 `(gptel-response-highlight ((,class (:background ,s-diff-heading-bg :extend t)))) 1023 `(gptel-response-fringe-highlight ((,class (:foreground ,orange)))) 1024 ;;;;; guide-key 1025 `(guide-key/highlight-command-face ((,class (:foreground ,blue)))) 1026 `(guide-key/key-face ((,class (:foreground ,base01)))) 1027 `(guide-key/prefix-command-face ((,class (:foreground ,green)))) 1028 ;;;;; haskell-mode 1029 `(haskell-keyword-face ((,class (:inherit font-lock-keyword-face)))) 1030 `(haskell-type-face ((,class (:inherit font-lock-type-face)))) 1031 `(haskell-constructor-face ((,class (:inherit font-lock-type-face)))) 1032 `(haskell-definition-face ((,class (:inherit font-lock-function-name-face)))) 1033 `(haskell-operator-face ((,class (:inherit font-lock-variable-name-face)))) 1034 `(haskell-pragma-face ((,class (:inherit font-lock-preprocessor-face)))) 1035 `(haskell-quasi-quote-face ((,class (:inherit font-lock-string-face)))) 1036 `(haskell-literate-comment-face ((,class (:inherit font-lock-comment-face)))) 1037 `(haskell-hole-face ((,class (:foreground ,yellow :weight bold)))) 1038 `(haskell-error-face ((,class (:underline (:style wave :color ,red))))) 1039 `(haskell-warning-face ((,class (:underline (:style wave :color ,yellow))))) 1040 `(haskell-interactive-face-prompt ((,class (:foreground ,blue :weight bold)))) 1041 `(haskell-interactive-face-prompt-cont ((,class (:foreground ,cyan)))) 1042 `(haskell-interactive-face-compile-error ((,class (:foreground ,red :weight bold)))) 1043 `(haskell-interactive-face-compile-warning ((,class (:foreground ,yellow :weight bold)))) 1044 `(haskell-interactive-face-result ((,class (:foreground ,green)))) 1045 `(haskell-interactive-face-garbage ((,class (:foreground ,base01)))) 1046 ;;;;; helm 1047 ;; These probably needs tweaking. 1048 `(helm-apt-deinstalled ((,class (:foreground ,base01)))) 1049 `(helm-apt-installed ((,class (:foreground ,green)))) 1050 `(helm-bookmark-directory ((,class (:inherit helm-ff-directory)))) 1051 `(helm-bookmark-file ((,class (:foreground ,base0)))) 1052 `(helm-bookmark-gnus ((,class (:foreground ,cyan)))) 1053 `(helm-bookmark-info ((,class (:foreground ,green)))) 1054 `(helm-bookmark-man ((,class (:foreground ,violet)))) 1055 `(helm-bookmark-w3m ((,class (:foreground ,yellow)))) 1056 `(helm-bookmarks-su ((,class (:foreground ,orange)))) 1057 `(helm-buffer-not-saved ((,class (:foreground ,orange)))) 1058 `(helm-buffer-saved-out ((,class (:foreground ,red :background ,base03 1059 :inverse-video t)))) 1060 `(helm-buffer-size ((,class (:foreground ,base01)))) 1061 `(helm-candidate-number ((,class (:background ,base02 :foreground ,base1 1062 :bold t)))) 1063 `(helm-ff-dotted-directory ((,class (:foreground ,base03 :background ,base01)))) 1064 `(helm-ff-directory ((,class (:background ,base03 :foreground ,blue)))) 1065 `(helm-ff-executable ((,class (:foreground ,green)))) 1066 `(helm-ff-socket ((,class (:foreground ,magenta)))) 1067 `(helm-ff-pipe ((,class (:foreground ,yellow)))) 1068 `(helm-ff-suid ((,class (:foreground ,base03 :background ,red)))) 1069 `(helm-ff-file ((,class (:background ,base03 :foreground ,base0)))) 1070 `(helm-ff-backup-file ((,class (:foreground ,base01)))) 1071 `(helm-ff-invalid-symlink ((,class (:background ,base03 :foreground ,orange 1072 :slant italic)))) 1073 `(helm-ff-prefix ((,class (:background ,yellow :foreground ,base03)))) 1074 `(helm-ff-symlink ((,class (:foreground ,cyan)))) 1075 `(helm-grep-file ((,class (:foreground ,cyan :underline t)))) 1076 `(helm-grep-finish ((,class (:foreground ,green)))) 1077 `(helm-grep-lineno ((,class (:foreground ,orange)))) 1078 `(helm-grep-match ((,class (:inherit match)))) 1079 `(helm-grep-running ((,class (:foreground ,red)))) 1080 `(helm-header ((,class (:inherit header-line)))) 1081 `(helm-header-line-left-margin ((,class (:inherit header-line)))) 1082 `(helm-lisp-completion-info ((,class (:foreground ,base0)))) 1083 `(helm-lisp-show-completion ((,class (:foreground ,yellow :background ,base02 1084 :bold t)))) 1085 `(helm-M-x-key ((,class (:foreground ,orange :underline t)))) 1086 `(helm-moccur-buffer ((,class (:foreground ,cyan :underline t)))) 1087 `(helm-match ((,class (:inherit match)))) 1088 `(helm-selection ((,class (:background ,base02 :underline t)))) 1089 `(helm-selection-line ((,class (:background ,base02 :foreground ,base1 1090 :underline nil)))) 1091 `(helm-separator ((,class (:foreground ,red)))) 1092 `(helm-source-header ((,class (:background ,blue-lc :foreground ,base03 1093 :underline nil)))) 1094 `(helm-time-zone-current ((,class (:foreground ,green)))) 1095 `(helm-time-zone-home ((,class (:foreground ,red)))) 1096 `(helm-visible-mark ((,class (:background ,base03 :foreground ,magenta :bold t)))) 1097 ;;;;; helm-css-scss 1098 `(helm-css-scss-selector-depth-face-1 ((,class (:foreground ,base0)))) 1099 `(helm-css-scss-selector-depth-face-2 ((,class (:foreground ,blue)))) 1100 `(helm-css-scss-selector-depth-face-3 ((,class (:foreground ,cyan)))) 1101 `(helm-css-scss-selector-depth-face-4 ((,class (:foreground ,green)))) 1102 `(helm-css-scss-selector-depth-face-5 ((,class (:foreground ,yellow)))) 1103 `(helm-css-scss-selector-depth-face-6 ((,class (:foreground ,violet)))) 1104 `(helm-css-scss-target-line-face ((,class (:background unspecified :foreground ,magenta)))) 1105 ;;;;; helm-go-package 1106 `(helm-source-go-package-godoc-description ((,class (:foreground ,base01)))) 1107 ;;;;; helm-swoop 1108 `(helm-swoop-target-line-face ((,class (:foreground unspecified :background ,base02)))) 1109 `(helm-swoop-target-line-block-face ((,class (:foreground unspecified :background ,base02)))) 1110 `(helm-swoop-target-word-face ((,class (:foreground ,magenta :background unspecified)))) 1111 ;;;;; hi-lock-mode 1112 `(hi-yellow ((,class (:foreground ,(solarized-color-blend yellow base1 0.5) 1113 :background,(solarized-color-blend yellow base03 0.15))))) 1114 `(hi-pink ((,class (:foreground ,(solarized-color-blend magenta base1 0.5) 1115 :background,(solarized-color-blend magenta base03 0.15))))) 1116 `(hi-green ((,class (:foreground ,(solarized-color-blend green base1 0.5) 1117 :background,(solarized-color-blend green base03 0.15))))) 1118 `(hi-blue ((,class (:foreground ,(solarized-color-blend blue base1 0.5) 1119 :background,(solarized-color-blend blue base03 0.15))))) 1120 `(hi-black-b ((,class (:foreground ,base1 1121 :background ,base03 1122 :weight bold)))) 1123 `(hi-blue-b ((,class (:weight bold 1124 :foreground ,(solarized-color-blend cyan base1 0.7) 1125 :background ,(solarized-color-blend cyan base03 0.2))))) 1126 `(hi-green-b ((,class (:weight bold 1127 :foreground ,(solarized-color-blend green base1 0.7) 1128 :background ,(solarized-color-blend green base03 0.2))))) 1129 `(hi-red-b ((,class (:weight bold 1130 :foreground ,(solarized-color-blend red base1 0.7) 1131 :background ,(solarized-color-blend red base03 0.2))))) 1132 `(hi-black-hb ((,class (:weight bold 1133 :foreground ,base1 1134 :background ,base02)))) 1135 ;;;;; highlight-changes 1136 `(highlight-changes ((,class (:foreground ,orange)))) 1137 `(highlight-changes-delete ((,class (:foreground ,red :underline t)))) 1138 ;;;;; highlight-indentation 1139 `(highlight-indentation-face ((,class (:background ,base02)))) 1140 `(highlight-indentation-current-column-face((,class (:background ,base02)))) 1141 ;;;;; highlight-numbers 1142 `(highlight-numbers-number ((,class (:inherit font-lock-number-face)))) 1143 ;;;;; highlight-symbol 1144 `(highlight-symbol-face ((,class (:foreground ,magenta)))) 1145 ;;;;; hl-line-mode 1146 `(hl-line 1147 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1148 :background ,base02)))) 1149 `(hl-line-face 1150 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1151 :background ,base02)))) 1152 ;;;;; hl-todo 1153 `(hl-todo ((,class (:foreground ,orange :weight bold)))) 1154 `(hl-todo-flymake-type ((,class (:foreground ,orange :weight bold)))) 1155 ;;;;; hydra 1156 `(hydra-face-red ((,class (:foreground ,base1 :weight bold)))) 1157 `(hydra-face-blue ((,class (:foreground ,blue)))) 1158 `(hydra-face-amaranth ((,class (:foreground ,orange)))) 1159 `(hydra-face-pink ((,class (:foreground ,magenta)))) 1160 `(hydra-face-teal ((,class (:foreground ,cyan)))) 1161 ;;;;; ido-mode 1162 `(ido-first-match ((,class (:foreground ,yellow :weight normal)))) 1163 `(ido-only-match ((,class (:foreground ,base03 :background ,yellow :weight normal)))) 1164 `(ido-subdir ((,class (:foreground ,blue)))) 1165 `(ido-incomplete-regexp ((,class (:foreground ,red :weight bold )))) 1166 `(ido-indicator ((,class (:background ,red :foreground ,base03 :width condensed)))) 1167 `(ido-virtual ((,class (:foreground ,cyan)))) 1168 ;;;;; iedit-mode 1169 `(iedit-occurrence ((,class (:background ,base03 :foreground ,magenta :bold t)))) 1170 ;;;;; imenu-list 1171 `(imenu-list-entry-face-0 ((,class (:inherit font-lock-type-face)))) 1172 `(imenu-list-entry-face-1 ((,class (:inherit font-lock-function-name-face)))) 1173 `(imenu-list-entry-face-2 ((,class (:inherit font-lock-variable-name-face)))) 1174 `(imenu-list-entry-face-3 ((,class (:inherit font-lock-string-face)))) 1175 ;;;;; inf-ruby 1176 `(inf-ruby-result-overlay-face ((t (:background unspecified)))) 1177 ;;;;; info 1178 `(info-title-1 ((,class (:foreground ,base1 :weight bold)))) 1179 `(info-title-2 ((,class (:foreground ,base1 :weight bold)))) 1180 `(info-title-3 ((,class (:weight bold)))) 1181 `(info-title-4 ((,class (:weight bold)))) 1182 `(info-node ((,class (:foreground ,base1 :slant italic :weight bold)))) 1183 `(info-header-node ((,class (:inherit info-node)))) 1184 `(info-header-xref ((,class (:inherit info-xref)))) 1185 `(info-index-match ((,class (:inherit match)))) 1186 `(info-menu-header ((,class (:inherit ,s-variable-pitch :weight bold)))) 1187 `(info-menu-star ((,class (:foreground ,orange)))) 1188 `(info-xref ((,class (:inherit link)))) 1189 `(info-xref-visited ((,class (:inherit (link-visited info-xref))))) 1190 ;;;;; info+ 1191 `(info-file 1192 ((,class (:foreground ,yellow :background ,base02)))) 1193 `(info-menu 1194 ((,class (:foreground ,violet :background ,base02)))) 1195 `(info-single-quote 1196 ((,class (:foreground ,cyan :inherit font-lock-string-face)))) 1197 `(info-quoted-name 1198 ((,class (:foreground ,orange :inherit font-lock-string-face)))) 1199 `(info-string 1200 ((,class (:foreground ,blue :inherit font-lock-string-face)))) 1201 `(info-command-ref-item 1202 ((,class (:foreground ,green :background ,base02)))) 1203 `(info-constant-ref-item 1204 ((,class (:foreground ,red :background ,base02)))) 1205 `(info-function-ref-item 1206 ((,class (:foreground ,cyan :background ,base02)))) 1207 `(info-macro-ref-item 1208 ((,class (:foreground ,green :background ,base02)))) 1209 `(info-reference-item 1210 ((,class (:background ,base02)))) 1211 `(info-special-form-ref-item 1212 ((,class (:foreground ,magenta :background ,base02)))) 1213 `(info-syntax-class-item 1214 ((,class (:foreground ,magenta :background ,base02)))) 1215 `(info-user-option-ref-item 1216 ((,class (:foreground ,orange :background ,base02)))) 1217 ;;;;; ivy 1218 `(ivy-confirm-face ((,class (:foreground ,green)))) 1219 `(ivy-current-match ((,class (:weight bold :background ,base02 :underline t)))) 1220 `(ivy-match-required-face ((,class (:foreground ,red)))) 1221 `(ivy-minibuffer-match-face-1 ((,class (:foreground ,base1)))) 1222 `(ivy-minibuffer-match-face-2 ((,class (:foreground ,yellow)))) 1223 `(ivy-minibuffer-match-face-3 ((,class (:foreground ,yellow)))) 1224 `(ivy-minibuffer-match-face-4 ((,class (:foreground ,yellow)))) 1225 `(ivy-remote ((,class (:foreground ,blue)))) 1226 ;;;;; jabber 1227 `(jabber-activity-face ((,class (:weight bold :foreground ,red)))) 1228 `(jabber-activity-personal-face ((,class (:weight bold :foreground ,blue)))) 1229 `(jabber-chat-error ((,class (:weight bold :foreground ,red)))) 1230 `(jabber-chat-prompt-foreign ((,class (:weight bold :foreground ,red)))) 1231 `(jabber-chat-prompt-local ((,class (:weight bold :foreground ,blue)))) 1232 `(jabber-chat-prompt-system ((,class (:weight bold :foreground ,green)))) 1233 `(jabber-chat-text-foreign ((,class (:foreground ,base1)))) 1234 `(jabber-chat-text-local ((,class (:foreground ,base0)))) 1235 `(jabber-chat-rare-time-face ((,class (:underline t :foreground ,green)))) 1236 `(jabber-roster-user-away ((,class (:slant italic :foreground ,green)))) 1237 `(jabber-roster-user-chatty ((,class (:weight bold :foreground ,orange)))) 1238 `(jabber-roster-user-dnd ((,class (:slant italic :foreground ,red)))) 1239 `(jabber-roster-user-error ((,class (:weight light :slant italic :foreground ,red)))) 1240 `(jabber-roster-user-offline ((,class (:foreground ,base01)))) 1241 `(jabber-roster-user-online ((,class (:weight bold :foreground ,blue)))) 1242 `(jabber-roster-user-xa ((,class (:slant italic :foreground ,magenta)))) 1243 ;;;;; jedi 1244 `(jedi:highlight-function-argument ((,class (:inherit bold)))) 1245 ;;;;; jinx 1246 `(jinx-misspelled ((,class (:underline (:style wave :color ,red))))) 1247 `(jinx-highlight ((,class (:inherit isearch)))) 1248 `(jinx-save ((,class (:foreground ,orange :weight bold)))) 1249 `(jinx-key ((,class (:foreground ,blue :weight bold)))) 1250 `(jinx-annotation ((,class (:foreground ,base01)))) 1251 ;;;;; js2-mode 1252 `(js2-error ((,class (:foreground ,red)))) 1253 `(js2-external-variable ((,class (:foreground ,orange)))) 1254 `(js2-function-param ((,class (:foreground ,green)))) 1255 `(js2-instance-member ((,class (:foreground ,magenta)))) 1256 `(js2-jsdoc-html-tag-delimiter ((,class (:foreground ,cyan)))) 1257 `(js2-jsdoc-html-tag-name ((,class (:foreground ,orange)))) 1258 `(js2-jsdoc-tag ((,class (:foreground ,cyan)))) 1259 `(js2-jsdoc-type ((,class (:foreground ,blue)))) 1260 `(js2-jsdoc-value ((,class (:foreground ,violet)))) 1261 `(js2-magic-paren ((,class (:underline t)))) 1262 `(js2-private-function-call ((,class (:foreground ,yellow)))) 1263 `(js2-private-member ((,class (:foreground ,blue)))) 1264 `(js2-warning ((,class (:underline ,orange)))) 1265 ;;;;; js3-mode 1266 `(js3-error ((,class (:foreground ,red)))) 1267 `(js3-external-variable ((,class (:foreground ,orange)))) 1268 `(js3-function-param ((,class (:foreground ,green)))) 1269 `(js3-instance-member ((,class (:foreground ,magenta)))) 1270 `(js3-jsdoc-html-tag-delimiter ((,class (:foreground ,cyan)))) 1271 `(js3-jsdoc-html-tag-name ((,class (:foreground ,orange)))) 1272 `(js3-jsdoc-tag ((,class (:foreground ,cyan)))) 1273 `(js3-jsdoc-type ((,class (:foreground ,blue)))) 1274 `(js3-jsdoc-value ((,class (:foreground ,violet)))) 1275 `(js3-magic-paren ((,class (:underline t)))) 1276 `(js3-private-function-call ((,class (:foreground ,yellow)))) 1277 `(js3-private-member ((,class (:foreground ,blue)))) 1278 `(js3-warning ((,class (:underline ,orange)))) 1279 ;;;;; keycast 1280 `(keycast-key ((,class (:foreground ,base03 :background ,blue :weight bold)))) 1281 `(keycast-command ((,class (:weight bold)))) 1282 ;;;;; langtool 1283 `(langtool-errline ((,(append '((supports :underline (:style wave))) class) 1284 (:underline (:style wave :color ,green) :inherit unspecified)) 1285 (,class (:foreground ,red :weight bold :underline t)))) 1286 `(langtool-correction-face ((,class (:inherit default :weight bold)))) 1287 ;;;;; ledger-mode 1288 `(ledger-font-payee-uncleared-face ((t (:foreground ,red)))) 1289 `(ledger-font-payee-cleared-face ((t (:foreground ,green :weight normal)))) 1290 `(ledger-font-xact-highlight-face ((t (:background ,base02)))) 1291 `(ledger-font-pending-face ((t (:foreground ,yellow weight: normal)))) 1292 `(ledger-font-other-face ((t (:foreground ,base0)))) 1293 `(ledger-font-posting-account-face ((t (:foreground ,cyan)))) 1294 `(ledger-font-posting-account-cleared-face ((t (:foreground ,base0)))) 1295 `(ledger-font-posting-account-pending-face ((t (:foreground ,yellow)))) 1296 `(ledger-font-posting-amount-face ((t (:foreground ,yellow)))) 1297 `(ledger-occur-narrowed-face ((t (:foreground ,base3 :invisible t)))) 1298 `(ledger-occur-xact-face ((t (:background ,base02)))) 1299 `(ledger-font-comment-face ((t (:foreground ,base01)))) 1300 `(ledger-font-reconciler-uncleared-face ((t (:foreground ,red :weight bold)))) 1301 `(ledger-font-reconciler-cleared-face ((t (:foreground ,base0 :weight normal)))) 1302 `(ledger-font-reconciler-pending-face ((t (:foreground ,yellow :weight normal)))) 1303 `(ledger-font-report-clickable-face ((t (:foreground ,yellow :weight normal)))) 1304 ;;;;; linum-mode 1305 `(linum ((,class (:weight extra-light :underline nil :foreground ,s-fringe-fg :background ,s-fringe-bg)))) 1306 `(linum-relative-current-face ((,class (:inherit linum)))) 1307 ;;;;; display-line-number-mode 1308 `(line-number ((,class (:weight extra-light :underline nil :foreground ,s-fringe-fg :background ,s-fringe-bg)))) 1309 `(line-number-minor-tick ((,class (:inherit line-number :weight normal)))) 1310 `(line-number-major-tick ((,class (:inherit line-number-minor-tick :weight bold)))) 1311 `(line-number-current-line ((,class (:inherit line-number :background ,base03 :foreground ,base0)))) 1312 ;;;;; lsp-ui 1313 `(lsp-ui-doc-background ((,class (:background ,base03)))) 1314 `(lsp-ui-doc-header ((,class (:background ,yellow-1bg :foreground ,yellow-1fg)))) 1315 `(lsp-ui-doc-url ((,class (:inherit link)))) 1316 `(lsp-ui-sideline-code-action ((,class (:foreground ,yellow-1fg :background ,yellow-1bg :weight normal)))) 1317 `(lsp-ui-sideline-current-symbol ((,class (:foreground ,magenta :weight normal)))) 1318 `(lsp-ui-sideline-global ((,class (:underline ,s-line)))) 1319 `(lsp-ui-sideline-symbol ((,class (:foreground ,base1 :background ,base02)))) 1320 ;;;;; lusty-explorer 1321 `(lusty-directory-face ((,class (:inherit dired-directory)))) 1322 `(lusty-file-face ((,class nil))) 1323 `(lusty-match-face ((,class (:inherit ido-first-match)))) 1324 `(lusty-slash-face ((,class (:foreground ,cyan :weight bold)))) 1325 ;;;;; macrostep 1326 `(macrostep-expansion-highlight-face ((,class (:background ,base02)))) 1327 ;;;;; magit 1328 ;;;;;; headings and diffs 1329 `(magit-section-highlight 1330 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1331 :background ,base02)))) 1332 `(magit-section-heading ((t (:foreground ,yellow :weight bold)))) 1333 `(magit-section-heading-selection ((t (:foreground ,orange :weight bold)))) 1334 `(magit-diff-file-heading ((t (:weight bold)))) 1335 `(magit-diff-file-heading-highlight 1336 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1337 :background ,base02)))) 1338 `(magit-diff-file-heading-selection 1339 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1340 :background ,base02 1341 :foreground ,orange)))) 1342 `(magit-diff-hunk-heading 1343 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1344 :background ,yellow-1bg 1345 :foreground ,yellow-1fg)))) 1346 `(magit-diff-hunk-heading-highlight 1347 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1348 :background ,yellow-2bg 1349 :foreground ,yellow-2fg)))) 1350 `(magit-diff-hunk-heading-selection 1351 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1352 :background ,(solarized-color-blend yellow base02 0.1) 1353 :foreground ,orange 1354 :weight bold)))) 1355 `(magit-diff-lines-heading 1356 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1357 :background ,orange 1358 :foreground ,base3)))) 1359 `(magit-diff-context-highlight 1360 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1361 :background ,base02 1362 :foreground ,base1)))) 1363 `(magit-diff-added 1364 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1365 :background ,green-1bg 1366 :foreground ,green-1fg)))) 1367 `(magit-diff-added-highlight 1368 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1369 :background ,green-1bg 1370 :foreground ,green-1fg)))) 1371 `(magit-diff-base 1372 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1373 :background ,yellow-1bg 1374 :foreground ,yellow-1fg)))) 1375 `(magit-diff-base-highlight 1376 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1377 :background ,yellow-1bg 1378 :foreground ,yellow-1fg)))) 1379 `(magit-diff-conflict-heading ((,class (:inherit magit-diff-hunk-heading)))) 1380 `(magit-diff-context ((,class (:foreground ,base0)))) 1381 `(magit-diff-removed 1382 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1383 :background ,red-1bg 1384 :foreground ,red-1fg)))) 1385 `(magit-diff-removed-highlight 1386 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1387 :background ,red-1bg 1388 :foreground ,red-1fg)))) 1389 `(magit-diffstat-added ((t (:foreground ,s-diffstat-added-fg)))) 1390 `(magit-diffstat-removed ((t (:foreground ,s-diffstat-removed-fg)))) 1391 ;;;;;; process 1392 `(magit-process-ok ((t (:foreground ,green :weight bold)))) 1393 `(magit-process-ng ((t (:foreground ,red :weight bold)))) 1394 ;;;;;; log 1395 `(magit-log-author ((t (:foreground ,base01 :weight bold)))) 1396 `(magit-log-date ((t (:foreground ,base01)))) 1397 `(magit-log-graph ((t (:foreground ,base1)))) 1398 ;;;;;; sequence 1399 `(magit-sequence-pick ((t (:foreground ,yellow-d)))) 1400 `(magit-sequence-stop ((t (:foreground ,green)))) 1401 `(magit-sequence-part ((t (:foreground ,yellow)))) 1402 `(magit-sequence-head ((t (:foreground ,blue)))) 1403 `(magit-sequence-drop ((t (:foreground ,red)))) 1404 `(magit-sequence-done ((t (:foreground ,base01)))) 1405 `(magit-sequence-onto ((t (:foreground ,base01)))) 1406 ;;;;;; bisect 1407 `(magit-bisect-good ((t (:foreground ,green)))) 1408 `(magit-bisect-skip ((t (:foreground ,yellow)))) 1409 `(magit-bisect-bad ((t (:foreground ,red)))) 1410 ;;;;;; blame 1411 `(magit-blame-highlight 1412 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1413 :background ,base02)))) 1414 `(magit-blame-heading 1415 ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 1416 :background ,base02 1417 :box (:color ,base02 :line-width 2))))) 1418 `(magit-blame-summary ((t (:foreground ,base0)))) 1419 `(magit-blame-hash ((t (:foreground ,violet)))) 1420 `(magit-blame-name ((t (:foreground ,violet)))) 1421 `(magit-blame-date ((t (:foreground ,violet)))) 1422 ;;;;;; references etc. 1423 `(magit-dimmed ((t (:foreground ,base01)))) 1424 `(magit-hash ((t (:foreground ,base01)))) 1425 `(magit-tag ((t (:foreground ,cyan :weight bold)))) 1426 `(magit-branch-remote ((t (:foreground ,green :weight bold)))) 1427 `(magit-branch-local ((t (:foreground ,blue :weight bold)))) 1428 `(magit-head ((t (:foreground ,blue :weight bold)))) 1429 `(magit-refname ((t (:background ,base02 :foreground ,base01 :weight bold)))) 1430 `(magit-refname-stash ((t (:background ,base02 :foreground ,base01 :weight bold)))) 1431 `(magit-refname-wip ((t (:background ,base02 :foreground ,base01 :weight bold)))) 1432 `(magit-signature-good ((t (:foreground ,green)))) 1433 `(magit-signature-bad ((t (:foreground ,red)))) 1434 `(magit-signature-untrusted ((t (:foreground ,yellow)))) 1435 `(magit-cherry-unmatched ((t (:foreground ,cyan)))) 1436 `(magit-cherry-equivalent ((t (:foreground ,magenta)))) 1437 `(magit-reflog-commit ((t (:foreground ,green)))) 1438 `(magit-reflog-amend ((t (:foreground ,magenta)))) 1439 `(magit-reflog-merge ((t (:foreground ,green)))) 1440 `(magit-reflog-checkout ((t (:foreground ,blue)))) 1441 `(magit-reflog-reset ((t (:foreground ,red)))) 1442 `(magit-reflog-rebase ((t (:foreground ,magenta)))) 1443 `(magit-reflog-cherry-pick ((t (:foreground ,green)))) 1444 `(magit-reflog-remote ((t (:foreground ,cyan)))) 1445 `(magit-reflog-other ((t (:foreground ,cyan)))) 1446 ;;;;; magit-popup 1447 `(magit-popup-heading ((t (:foreground ,yellow :weight bold)))) 1448 `(magit-popup-key ((t (:foreground ,base1 :weight bold)))) 1449 `(magit-popup-argument ((t (:foreground ,cyan :weight bold)))) 1450 `(magit-popup-disabled-argument ((t (:foreground ,base01 :weight normal)))) 1451 `(magit-popup-option-value ((t (:foreground ,cyan :weight bold)))) 1452 ;;;;; marginalia 1453 `(marginalia-key ((,class (:foreground ,green)))) 1454 `(marginalia-type ((,class (:foreground ,cyan)))) 1455 `(marginalia-char ((,class (:foreground ,yellow)))) 1456 `(marginalia-lighter ((,class (:foreground ,base01)))) 1457 `(marginalia-on ((,class (:foreground ,green :weight bold)))) 1458 `(marginalia-off ((,class (:foreground ,base01)))) 1459 `(marginalia-documentation ((,class (:foreground ,base01 :slant italic)))) 1460 `(marginalia-value ((,class (:foreground ,base0)))) 1461 `(marginalia-null ((,class (:foreground ,base01)))) 1462 `(marginalia-true ((,class (:foreground ,green)))) 1463 `(marginalia-date ((,class (:foreground ,blue)))) 1464 `(marginalia-file-name ((,class (:foreground ,base0)))) 1465 `(marginalia-file-priv-dir ((,class (:foreground ,blue :weight bold)))) 1466 `(marginalia-file-priv-exec ((,class (:foreground ,green)))) 1467 `(marginalia-file-priv-link ((,class (:foreground ,cyan)))) 1468 `(marginalia-file-priv-read ((,class (:foreground ,yellow)))) 1469 `(marginalia-file-priv-write ((,class (:foreground ,red)))) 1470 `(marginalia-file-priv-other ((,class (:foreground ,magenta)))) 1471 `(marginalia-file-priv-rare ((,class (:foreground ,orange)))) 1472 `(marginalia-file-priv-no ((,class (:foreground ,base01)))) 1473 `(marginalia-size ((,class (:foreground ,base01)))) 1474 `(marginalia-number ((,class (:foreground ,base0)))) 1475 `(marginalia-file-owner ((,class (:foreground ,base01)))) 1476 `(marginalia-modified ((,class (:foreground ,yellow)))) 1477 `(marginalia-function ((,class (:foreground ,blue)))) 1478 `(marginalia-symbol ((,class (:foreground ,cyan)))) 1479 `(marginalia-list ((,class (:foreground ,base0)))) 1480 `(marginalia-mode ((,class (:foreground ,green)))) 1481 `(marginalia-version ((,class (:foreground ,base01)))) 1482 `(marginalia-archive ((,class (:foreground ,yellow)))) 1483 `(marginalia-installed ((,class (:foreground ,green)))) 1484 `(marginalia-string ((,class (:foreground ,green)))) 1485 ;;;;; markdown-mode 1486 `(markdown-blockquote-face ((,class (:inherit font-lock-doc-face)))) 1487 `(markdown-bold-face ((,class (:inherit bold)))) 1488 `(markdown-code-face ((,class (:inherit fixed-pitch :foreground ,base01 1489 :background unspecified)))) 1490 `(markdown-comment-face ((,class (:foreground ,base01 :strike-through t)))) 1491 `(markdown-footnote-face ((,class (:inherit default)))) 1492 `(markdown-header-delimiter-face ((,class (:foreground ,base01)))) 1493 `(markdown-header-face ((,class (:foreground ,blue)))) 1494 `(markdown-header-face-1 ((,class (:inherit markdown-header-face 1495 ,@(when solarized-scale-markdown-headlines 1496 (list :height solarized-height-plus-4)))))) 1497 `(markdown-header-face-2 ((,class (:inherit markdown-header-face 1498 ,@(when solarized-scale-markdown-headlines 1499 (list :height solarized-height-plus-3)))))) 1500 `(markdown-header-face-3 ((,class (:inherit markdown-header-face 1501 ,@(when solarized-scale-markdown-headlines 1502 (list :height solarized-height-plus-2)))))) 1503 `(markdown-header-face-4 ((,class (:inherit markdown-header-face 1504 ,@(when solarized-scale-markdown-headlines 1505 (list :height solarized-height-plus-1)))))) 1506 `(markdown-header-face-5 ((,class (:inherit markdown-header-face)))) 1507 `(markdown-header-face-6 ((,class (:inherit markdown-header-face)))) 1508 `(markdown-header-rule-face ((,class (:foreground ,base01)))) 1509 `(markdown-inline-code-face ((,class (:foreground ,base01)))) 1510 `(markdown-italic-face ((,class (:inherit italic)))) 1511 `(markdown-language-keyword-face ((,class (:inherit default)))) 1512 `(markdown-line-break-face ((,class (:inherit default :underline t)))) 1513 `(markdown-link-face ((,class (:inherit default :foreground ,yellow)))) 1514 `(markdown-link-title-face ((,class (:inherit font-lock-comment-face)))) 1515 `(markdown-list-face ((,class (:inherit font-lock-builtin-face)))) 1516 `(markdown-math-face ((,class (:inherit font-lock-string-face)))) 1517 `(markdown-metadata-key-face ((,class (:inherit font-lock-comment-face)))) 1518 `(markdown-metadata-value-face ((,class (:inherit default)))) 1519 `(markdown-missing-link-face ((,class (:inherit font-lock-warning-face)))) 1520 `(markdown-pre-face ((,class (:foreground ,base01)))) 1521 `(markdown-reference-face ((,class (:inherit default :foreground ,base01)))) 1522 `(markdown-url-face ((,class (:foreground ,base01)))) 1523 ;;;;; message-mode 1524 `(message-cited-text ((,class (:foreground ,base01)))) 1525 `(message-header-name ((,class (:foreground ,base01)))) 1526 `(message-header-other ((,class (:foreground ,base0 :weight normal)))) 1527 `(message-header-to ((,class (:foreground ,base0 :weight normal)))) 1528 `(message-header-cc ((,class (:foreground ,base0 :weight normal)))) 1529 `(message-header-newsgroups ((,class (:foreground ,yellow :weight bold)))) 1530 `(message-header-subject ((,class (:foreground ,cyan :weight normal)))) 1531 `(message-header-xheader ((,class (:foreground ,cyan)))) 1532 `(message-mml ((,class (:foreground ,yellow :weight bold)))) 1533 `(message-separator ((,class (:foreground ,base01 :slant italic)))) 1534 ;;;;; mew 1535 `(mew-face-header-subject ((,class (:foreground ,orange)))) 1536 `(mew-face-header-from ((,class (:foreground ,yellow)))) 1537 `(mew-face-header-date ((,class (:foreground ,green)))) 1538 `(mew-face-header-to ((,class (:foreground ,red)))) 1539 `(mew-face-header-key ((,class (:foreground ,green)))) 1540 `(mew-face-header-private ((,class (:foreground ,green)))) 1541 `(mew-face-header-important ((,class (:foreground ,blue)))) 1542 `(mew-face-header-marginal ((,class (:foreground ,base0 :weight bold)))) 1543 `(mew-face-header-warning ((,class (:foreground ,red)))) 1544 `(mew-face-header-xmew ((,class (:foreground ,green)))) 1545 `(mew-face-header-xmew-bad ((,class (:foreground ,red)))) 1546 `(mew-face-body-url ((,class (:foreground ,orange)))) 1547 `(mew-face-body-comment ((,class (:foreground ,base0 :slant italic)))) 1548 `(mew-face-body-cite1 ((,class (:foreground ,green)))) 1549 `(mew-face-body-cite2 ((,class (:foreground ,blue)))) 1550 `(mew-face-body-cite3 ((,class (:foreground ,orange)))) 1551 `(mew-face-body-cite4 ((,class (:foreground ,yellow)))) 1552 `(mew-face-body-cite5 ((,class (:foreground ,red)))) 1553 `(mew-face-mark-review ((,class (:foreground ,blue)))) 1554 `(mew-face-mark-escape ((,class (:foreground ,green)))) 1555 `(mew-face-mark-delete ((,class (:foreground ,red)))) 1556 `(mew-face-mark-unlink ((,class (:foreground ,yellow)))) 1557 `(mew-face-mark-refile ((,class (:foreground ,green)))) 1558 `(mew-face-mark-unread ((,class (:foreground ,red)))) 1559 `(mew-face-eof-message ((,class (:foreground ,green)))) 1560 `(mew-face-eof-part ((,class (:foreground ,yellow)))) 1561 ;;;;; mic-paren 1562 `(paren-face-match 1563 ((,class (:foreground ,magenta :background unspecified 1564 :weight ,s-maybe-bold)))) 1565 `(paren-face-mismatch 1566 ((,class (:foreground ,base02 :background ,red 1567 :weight ,s-maybe-bold)))) 1568 `(paren-face-no-match 1569 ((,class (:foreground ,base02 :background ,red 1570 :weight ,s-maybe-bold)))) 1571 ;;;;; mingus 1572 `(mingus-directory-face ((,class (:foreground ,blue)))) 1573 `(mingus-pausing-face ((,class (:foreground ,magenta)))) 1574 `(mingus-playing-face ((,class (:foreground ,cyan)))) 1575 `(mingus-playlist-face ((,class (:foreground ,cyan )))) 1576 `(mingus-song-file-face ((,class (:foreground ,yellow)))) 1577 `(mingus-stopped-face ((,class (:foreground ,red)))) 1578 ;;;;; mistty 1579 `(mistty-fringe-face ((,class (:foreground ,base01)))) 1580 ;;;;; moccur 1581 `(moccur-current-line-face ((,class (:underline t)))) 1582 `(moccur-edit-done-face ((,class 1583 (:foreground ,base01 1584 :background ,base03 1585 :slant italic)))) 1586 `(moccur-edit-face 1587 ((,class (:background ,yellow :foreground ,base03)))) 1588 `(moccur-edit-file-face ((,class (:background ,base02)))) 1589 `(moccur-edit-reject-face ((,class (:foreground ,red)))) 1590 `(moccur-face ((,class (:background ,base02 :foreground ,base1 1591 :weight bold)))) 1592 `(search-buffers-face ((,class (:background ,base02 :foreground ,base1 1593 :weight bold)))) 1594 `(search-buffers-header-face ((,class (:background ,base02 :foreground ,yellow 1595 :weight bold)))) 1596 ;;;;; mu4e 1597 `(mu4e-cited-1-face ((,class (:foreground ,green :slant italic :weight normal)))) 1598 `(mu4e-cited-2-face ((,class (:foreground ,blue :slant italic :weight normal)))) 1599 `(mu4e-cited-3-face ((,class (:foreground ,orange :slant italic :weight normal)))) 1600 `(mu4e-cited-4-face ((,class (:foreground ,yellow :slant italic :weight normal)))) 1601 `(mu4e-cited-5-face ((,class (:foreground ,cyan :slant italic :weight normal)))) 1602 `(mu4e-cited-6-face ((,class (:foreground ,green :slant italic :weight normal)))) 1603 `(mu4e-cited-7-face ((,class (:foreground ,blue :slant italic :weight normal)))) 1604 `(mu4e-flagged-face ((,class (:foreground ,blue :weight normal)))) 1605 `(mu4e-unread-face ((,class (:foreground ,green :weight normal)))) 1606 `(mu4e-view-url-number-face ((,class (:foreground ,yellow :weight normal)))) 1607 `(mu4e-warning-face ((,class (:foreground ,red :slant normal :weight bold)))) 1608 `(mu4e-header-highlight-face 1609 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1610 :inherit unspecified 1611 :foreground unspecified :background ,base02 1612 :underline unspecified :weight unspecified)))) 1613 `(mu4e-view-contact-face ((,class (:foreground ,base0 :weight normal)))) 1614 `(mu4e-view-header-key-face ((,class (:inherit message-header-name :weight normal)))) 1615 `(mu4e-view-header-value-face ((,class (:foreground ,cyan :weight normal :slant normal)))) 1616 `(mu4e-view-link-face ((,class (:inherit link)))) 1617 `(mu4e-view-special-header-value-face ((,class (:foreground ,blue :weight normal :underline nil)))) 1618 ;;;;; multiple-cursors 1619 `(mc/cursor-face ((,class (:inherit cursor :inverse-video nil)))) 1620 ;;;;; mumamo 1621 `(mumamo-background-chunk-submode1 ((,class (:background ,base02)))) 1622 ;;;;; nav 1623 `(nav-face-heading ((,class (:foreground ,yellow)))) 1624 `(nav-face-button-num ((,class (:foreground ,cyan)))) 1625 `(nav-face-dir ((,class (:foreground ,green)))) 1626 `(nav-face-hdir ((,class (:foreground ,red)))) 1627 `(nav-face-file ((,class (:foreground ,base0)))) 1628 `(nav-face-hfile ((,class (:foreground ,red)))) 1629 ;;;;; nav-flash 1630 ;; `(nav-flash-face ((,class (:background ,base02)))) 1631 `(nav-flash-face ((,light-class (:foreground ,(solarized-color-blend yellow base1 0.2) 1632 :background ,(solarized-color-blend yellow base03 0.2))) 1633 (,dark-class (:foreground ,(solarized-color-blend cyan base1 0.1) 1634 :background ,(solarized-color-blend cyan base03 0.3))))) 1635 ;;;;; navi2ch 1636 `(navi2ch-list-category-face ((,class (:foreground ,blue )))) 1637 `(navi2ch-list-add-board-name-face ((,class (:foreground ,yellow)))) 1638 `(navi2ch-list-board-name-face ((,class (:foreground ,blue)))) 1639 `(navi2ch-list-change-board-name-face ((,class (:foreground ,green :weight bold)))) 1640 `(navi2ch-bm-unread-face ((,class (:foreground ,green)))) 1641 `(navi2ch-bm-view-face ((,class (:foreground ,yellow)))) 1642 `(navi2ch-bm-cache-face ((,class (:foreground ,blue)))) 1643 `(navi2ch-bm-update-face ((,class (:foreground ,orange)))) 1644 `(navi2ch-bm-down-face ((,class (:foreground ,base1)))) 1645 `(navi2ch-bm-mark-face ((,class (:foreground ,red)))) 1646 `(navi2ch-bm-new-unread-face ((,class (:foreground ,green)))) 1647 `(navi2ch-bm-new-view-face ((,class (:foreground ,yellow)))) 1648 `(navi2ch-bm-new-cache-face ((,class (:foreground ,blue)))) 1649 `(navi2ch-bm-new-update-face ((,class (:foreground ,orange)))) 1650 `(navi2ch-bm-new-mark-face ((,class (:foreground ,red)))) 1651 `(navi2ch-bm-updated-unread-face ((,class (:foreground ,green)))) 1652 `(navi2ch-bm-updated-view-face ((,class (:foreground ,yellow)))) 1653 `(navi2ch-bm-updated-cache-face ((,class (:foreground ,blue)))) 1654 `(navi2ch-bm-updated-update-face ((,class (:foreground ,orange)))) 1655 `(navi2ch-bm-updated-navi2ch-bm-updated-mark-facemark-face ((,class (:foreground ,red)))) 1656 `(navi2ch-bm-seen-unread-face ((,class (:foreground ,green)))) 1657 `(navi2ch-bm-seen-view-face ((,class (:foreground ,yellow)))) 1658 `(navi2ch-bm-seen-cache-face ((,class (:foreground ,blue)))) 1659 `(navi2ch-bm-seen-update-face ((,class (:foreground ,orange)))) 1660 `(navi2ch-bm-seen-mark-face ((,class (:foreground ,red)))) 1661 `(navi2ch-article-header-face ((,class (:foreground ,base1)))) 1662 `(navi2ch-article-header-contents-face ((,class (:foreground ,blue)))) 1663 `(navi2ch-article-header-fusianasan-face ((,class (:foreground ,blue :underline t)))) 1664 `(navi2ch-article-link-face ((,class (:weight bold)))) 1665 `(navi2ch-article-url-face ((,class (:weight bold)))) 1666 `(navi2ch-article-citation-face ((,class (:foreground ,yellow)))) 1667 `(navi2ch-article-auto-decode-face ((,class (:foreground ,base03)))) 1668 `(navi2ch-article-message-separator-face ((,class (:foreground ,green)))) 1669 `(navi2ch-splash-screen-face ((,class (:foreground ,cyan)))) 1670 `(navi2ch-message-link-face ((,class (:weight bold)))) 1671 `(navi2ch-message-url-face ((,class (:weight bold)))) 1672 `(navi2ch-message-citation-face ((,class (:foreground ,magenta)))) 1673 ;;;;; neotree 1674 `(neo-banner-face ((,class (:foreground ,base01)))) 1675 `(neo-header-face ((,class (:foreground ,blue)))) 1676 `(neo-root-dir-face ((,class (:foreground ,base1 :weight bold)))) 1677 `(neo-dir-link-face ((,class (:foreground ,blue)))) 1678 `(neo-file-link-face ((,class (:foreground ,base0)))) 1679 `(neo-expand-btn-face ((,class (:foreground ,base01)))) 1680 ;;;;; notmuch 1681 `(notmuch-message-summary-face ((,class (:inherit highlight)))) 1682 `(notmuch-search-date ((,class (:inherit default)))) 1683 `(notmuch-search-count ((,class (:inherit default)))) 1684 `(notmuch-search-subject ((,class (:inherit default)))) 1685 `(notmuch-search-matching-authors ((,class (:inherit default)))) 1686 `(notmuch-search-non-matching-authors ((,class (:inherit shadow)))) 1687 `(notmuch-tag-face ((,class (:foreground ,yellow)))) 1688 `(notmuch-tag-unread ((,class (:foreground ,magenta)))) 1689 `(notmuch-search-flagged-face ((,class (:foreground ,blue)))) 1690 `(notmuch-search-unread-face ((,class (:weight bold)))) 1691 `(notmuch-tree-match-author-face ((,class (:foreground ,blue)))) 1692 `(notmuch-tree-match-date-face ((,class (:foreground ,yellow)))) 1693 `(notmuch-tree-match-tag-face ((,class (:foreground ,cyan)))) 1694 `(notmuch-tree-no-match-face ((,class (:inherit font-lock-comment-face)))) 1695 ;;;;; orderless 1696 `(orderless-match-face-0 ((,class (:foreground ,blue)))) 1697 `(orderless-match-face-1 ((,class (:foreground ,magenta)))) 1698 `(orderless-match-face-2 ((,class (:foreground ,yellow)))) 1699 `(orderless-match-face-3 ((,class (:foreground ,green)))) 1700 ;;;;; org-mode 1701 `(org-agenda-structure 1702 ((,class (:foreground ,base1 :background ,base02 1703 :weight bold :slant normal :inverse-video nil :height ,solarized-height-plus-1 1704 :underline nil 1705 :box (:line-width 2 :color ,base03))))) 1706 `(org-agenda-calendar-event ((,class (:foreground ,base1)))) 1707 `(org-agenda-calendar-sexp ((,class (:foreground ,base0 :slant italic)))) 1708 `(org-agenda-date 1709 ((,class (:foreground ,base01 :background ,base03 :weight normal 1710 :box (:line-width 2 :color ,base03) 1711 :inverse-video nil :overline nil :slant normal :height 1.0)))) 1712 `(org-agenda-date-weekend 1713 ((,class (:inherit org-agenda-date :inverse-video nil :background unspecified 1714 :foreground ,base01 :weight unspecified 1715 :underline nil :overline nil :box unspecified)))) 1716 `(org-agenda-date-today 1717 ((,class (:inherit org-agenda-date :inverse-video t :weight bold 1718 :underline unspecified :overline nil :box unspecified 1719 :foreground ,blue :background ,base03)))) 1720 `(org-agenda-done ((,class (:foreground ,base01 :slant italic)))) 1721 `(org-archived ((,class (:foreground ,base01 :weight normal)))) 1722 `(org-block ((,class nil))) 1723 `(org-block-begin-line ((,class (:inherit org-meta-line :underline t)))) 1724 `(org-block-end-line ((,class (:inherit org-meta-line :overline t)))) 1725 `(org-checkbox ((,class (:background ,base03 :foreground ,base0 1726 :box (:line-width 1 :style released-button))))) 1727 `(org-code ((,class (:foreground ,base01)))) 1728 `(org-date ((,class (:foreground ,blue :underline t)))) 1729 `(org-done ((,class (:weight bold :foreground ,green)))) 1730 `(org-ellipsis ((,class (:foreground ,base01)))) 1731 `(org-formula ((,class (:foreground ,yellow)))) 1732 `(org-headline-done ((,class (:foreground ,green)))) 1733 `(org-hide ((,class (:foreground ,base03)))) 1734 `(org-level-1 ((,class (:inherit ,s-variable-pitch :foreground ,orange 1735 ,@(when solarized-scale-org-headlines 1736 (list :height solarized-height-plus-4)))))) 1737 `(org-level-2 ((,class (:inherit ,s-variable-pitch :foreground ,green 1738 ,@(when solarized-scale-org-headlines 1739 (list :height solarized-height-plus-3)))))) 1740 `(org-level-3 ((,class (:inherit ,s-variable-pitch :foreground ,blue 1741 ,@(when solarized-scale-org-headlines 1742 (list :height solarized-height-plus-2)))))) 1743 `(org-level-4 ((,class (:inherit ,s-variable-pitch :foreground ,yellow 1744 ,@(when solarized-scale-org-headlines 1745 (list :height solarized-height-plus-1)))))) 1746 `(org-level-5 ((,class (:inherit ,s-variable-pitch 1747 :foreground ,cyan)))) 1748 `(org-level-6 ((,class (:inherit ,s-variable-pitch 1749 :foreground ,green)))) 1750 `(org-level-7 ((,class (:inherit ,s-variable-pitch 1751 :foreground ,red)))) 1752 `(org-level-8 ((,class (:inherit ,s-variable-pitch 1753 :foreground ,blue)))) 1754 `(org-link ((,class (:inherit link)))) 1755 `(org-meta-line ((,class (:foreground ,base01 :slant italic)))) 1756 `(org-macro ((,class (:foreground ,s-base1)))) 1757 `(org-sexp-date ((,class (:foreground ,violet)))) 1758 `(org-scheduled ((,class (:foreground ,green)))) 1759 `(org-scheduled-previously ((,class (:foreground ,cyan)))) 1760 `(org-scheduled-today ((,class (:foreground ,blue :weight normal)))) 1761 `(org-special-keyword ((,class (:foreground ,base01 :weight bold)))) 1762 `(org-table ((,class (:foreground ,green)))) 1763 `(org-tag ((,class (:weight bold)))) 1764 `(org-time-grid ((,class (:foreground ,base01)))) 1765 `(org-todo ((,class (:foreground ,cyan :weight bold)))) 1766 `(org-upcoming-deadline ((,class (:foreground ,yellow :weight normal :underline nil)))) 1767 `(org-warning ((,class (:foreground ,orange :weight normal :underline nil)))) 1768 ;; org-habit 1769 ;; (clear=blue, ready=green, alert=yellow, overdue=red. future=lower contrast) 1770 `(org-habit-clear-face ((,class (:background ,blue-lc :foreground ,blue-hc)))) 1771 `(org-habit-clear-future-face ((,class (:background ,blue-lc)))) 1772 `(org-habit-ready-face ((,class (:background ,green-lc :foreground ,green)))) 1773 `(org-habit-ready-future-face ((,class (:background ,green-lc)))) 1774 `(org-habit-alert-face ((,class (:background ,yellow :foreground ,yellow-lc)))) 1775 `(org-habit-alert-future-face ((,class (:background ,yellow-lc)))) 1776 `(org-habit-overdue-face ((,class (:background ,red :foreground ,red-lc)))) 1777 `(org-habit-overdue-future-face ((,class (:background ,red-lc)))) 1778 ;; latest additions 1779 `(org-agenda-dimmed-todo-face ((,class (:foreground ,base01)))) 1780 `(org-agenda-restriction-lock ((,class (:background ,yellow)))) 1781 `(org-clock-overlay ((,class (:background ,base02)))) 1782 `(org-column ((,class (:background ,base02 :strike-through nil 1783 :underline nil :slant normal :weight normal :inherit default)))) 1784 `(org-column-title ((,class (:background ,base02 :underline t :weight bold)))) 1785 `(org-date-selected ((,class (:foreground ,red :inverse-video t)))) 1786 `(org-document-info ((,class (:foreground ,base0)))) 1787 `(org-document-title ((,class (:foreground ,base1 :weight bold :height ,solarized-height-plus-4)))) 1788 `(org-drawer ((,class (:foreground ,cyan)))) 1789 `(org-footnote ((,class (:foreground ,magenta :underline t)))) 1790 `(org-latex-and-export-specials ((,class (:foreground ,orange)))) 1791 `(org-mode-line-clock-overrun ((,class (:inherit mode-line :background ,red)))) 1792 ;;;;; outline 1793 `(outline-1 ((,class (:inherit ,s-variable-pitch :foreground ,orange 1794 ,@(and solarized-scale-outline-headlines 1795 (list :height solarized-height-plus-4)))))) 1796 `(outline-2 ((,class (:inherit ,s-variable-pitch :foreground ,green 1797 ,@(and solarized-scale-outline-headlines 1798 (list :height solarized-height-plus-3)))))) 1799 `(outline-3 ((,class (:inherit ,s-variable-pitch :foreground ,blue 1800 ,@(and solarized-scale-outline-headlines 1801 (list :height solarized-height-plus-2)))))) 1802 `(outline-4 ((,class (:inherit ,s-variable-pitch :foreground ,yellow 1803 ,@(when solarized-scale-outline-headlines 1804 (list :height solarized-height-plus-1)))))) 1805 `(outline-5 ((,class (:inherit ,s-variable-pitch :foreground ,cyan)))) 1806 `(outline-6 ((,class (:inherit ,s-variable-pitch :foreground ,green)))) 1807 `(outline-7 ((,class (:inherit ,s-variable-pitch :foreground ,red)))) 1808 `(outline-8 ((,class (:inherit ,s-variable-pitch :foreground ,blue)))) 1809 ;;;;; outline-minor-faces 1810 `(outline-minor-0 1811 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1812 :weight bold 1813 :background ,base02)))) 1814 `(outline-minor-1 1815 ((,class (,@(and (>= emacs-major-version 27) '(:extend t)) 1816 :inherit (outline-minor-0 outline-1) 1817 :background ,(solarized-color-blend base03 yellow .9))))) 1818 ;;;;; paren-face 1819 `(paren-face ((,class (:foreground ,base01)))) 1820 ;;;;; perspective 1821 `(persp-selected-face ((,class (:foreground ,yellow)))) 1822 ;;;;; pophint 1823 `(pophint:tip-face ((,class (:background ,magenta :foreground ,base03)))) 1824 `(pophint:match-face ((,class (:background ,blue :foreground ,base03)))) 1825 `(pophint:pos-tip-face ((,class (:background ,base02 :foreground ,base0)))) 1826 ;;;;; popup 1827 `(popup-face ((,class (:background ,base02 :foreground ,base0)))) 1828 `(popup-isearch-match ((,class (:background ,yellow :foreground ,base03)))) 1829 `(popup-menu-face ((,class (:background ,base02 :foreground ,base0)))) 1830 `(popup-menu-mouse-face ((,class (:background ,blue :foreground ,base03)))) 1831 `(popup-menu-selection-face ((,class (:background ,magenta :foreground ,base03)))) 1832 `(popup-scroll-bar-background-face ((,class (:background ,base01)))) 1833 `(popup-scroll-bar-foreground-face ((,class (:background ,base1)))) 1834 `(popup-tip-face ((,class (:background ,base02 :foreground ,base0)))) 1835 ;;;;; powerline 1836 `(powerline-active1 ((,class ,(if solarized-high-contrast-mode-line 1837 `(:background ,base00 :foreground ,base03) 1838 `(:background ,base03 :foreground ,base00))))) 1839 `(powerline-active2 ((,class ,(if solarized-high-contrast-mode-line 1840 `(:background ,base01 :foreground ,base03) 1841 `(:background ,base02 :foreground ,base00))))) 1842 `(powerline-inactive1 ((,class ,(if solarized-high-contrast-mode-line 1843 `(:background ,base03 :foreground ,base1) 1844 `(:background ,base02 :foreground ,base01))))) 1845 `(powerline-inactive2 ((,class ,(if solarized-high-contrast-mode-line 1846 `(:background ,base02 :foreground ,base1) 1847 `(:background ,base03 :foreground ,base01))))) 1848 ;;;;; pretty-mode 1849 `(pretty-mode-symbol-face ((,class (:foreground ,yellow :weight normal)))) 1850 ;;;;; prodigy 1851 `(prodigy-green-face ((,class (:foreground ,green)))) 1852 `(prodigy-red-face ((,class (:foreground ,orange)))) 1853 `(prodigy-yellow-face ((,class (:foreground ,yellow)))) 1854 `(prodigy-line-face ((,class (:background ,base02)))) 1855 ;;;;; rainbow-blocks 1856 `(rainbow-blocks-depth-1-face ((,class (:foreground ,cyan)))) 1857 `(rainbow-blocks-depth-2-face ((,class (:foreground ,yellow)))) 1858 `(rainbow-blocks-depth-3-face ((,class (:foreground ,blue)))) 1859 `(rainbow-blocks-depth-4-face ((,class (:foreground ,violet)))) 1860 `(rainbow-blocks-depth-5-face ((,class (:foreground ,green)))) 1861 `(rainbow-blocks-depth-6-face ((,class (:foreground ,yellow)))) 1862 `(rainbow-blocks-depth-7-face ((,class (:foreground ,blue)))) 1863 `(rainbow-blocks-depth-8-face ((,class (:foreground ,violet)))) 1864 `(rainbow-blocks-depth-9-face ((,class (:foreground ,green)))) 1865 `(rainbow-blocks-unmatched-face ((,class (:foreground ,red)))) 1866 ;;;;; rainbow-delimiters 1867 `(rainbow-delimiters-depth-1-face ((,class (:foreground ,cyan)))) 1868 `(rainbow-delimiters-depth-2-face ((,class (:foreground ,yellow)))) 1869 `(rainbow-delimiters-depth-3-face ((,class (:foreground ,blue)))) 1870 `(rainbow-delimiters-depth-4-face ((,class (:foreground ,violet)))) 1871 `(rainbow-delimiters-depth-5-face ((,class (:foreground ,green)))) 1872 `(rainbow-delimiters-depth-6-face ((,class (:foreground ,yellow)))) 1873 `(rainbow-delimiters-depth-7-face ((,class (:foreground ,blue)))) 1874 `(rainbow-delimiters-depth-8-face ((,class (:foreground ,violet)))) 1875 `(rainbow-delimiters-depth-9-face ((,class (:foreground ,green)))) 1876 `(rainbow-delimiters-depth-10-face ((,class (:foreground ,yellow)))) 1877 `(rainbow-delimiters-depth-11-face ((,class (:foreground ,blue)))) 1878 `(rainbow-delimiters-depth-12-face ((,class (:foreground ,violet)))) 1879 `(rainbow-delimiters-unmatched-face 1880 ((,class (:foreground ,base0 :background ,base03 :inverse-video t)))) 1881 ;;;;; rpm-mode 1882 `(rpm-spec-dir-face ((,class (:foreground ,green)))) 1883 `(rpm-spec-doc-face ((,class (:foreground ,green)))) 1884 `(rpm-spec-ghost-face ((,class (:foreground ,red)))) 1885 `(rpm-spec-macro-face ((,class (:foreground ,yellow)))) 1886 `(rpm-spec-obsolete-tag-face ((,class (:foreground ,red)))) 1887 `(rpm-spec-package-face ((,class (:foreground ,red)))) 1888 `(rpm-spec-section-face ((,class (:foreground ,yellow)))) 1889 `(rpm-spec-tag-face ((,class (:foreground ,blue)))) 1890 `(rpm-spec-var-face ((,class (:foreground ,red)))) 1891 ;;;;; rst-mode 1892 `(rst-level-1 ((,class (:inherit org-level-1)))) 1893 `(rst-level-2 ((,class (:inherit org-level-2)))) 1894 `(rst-level-3 ((,class (:inherit org-level-3)))) 1895 `(rst-level-4 ((,class (:inherit org-level-4)))) 1896 `(rst-level-5 ((,class (:inherit org-level-5)))) 1897 `(rst-level-6 ((,class (:inherit org-level-6)))) 1898 ;;;;; ruler-mode 1899 `(ruler-mode-default ((,class (:inherit default :foreground ,base01 :background ,base02)))) 1900 `(ruler-mode-pad ((,class (:inherit ruler-mode-default :background ,base03)))) 1901 `(ruler-mode-margins ((,class (:inherit ruler-mode-default :foreground ,base1)))) 1902 `(ruler-mode-fringes ((,class (:inherit ruler-mode-default :foreground ,green)))) 1903 `(ruler-mode-column-number ((,class (:inherit ruler-mode-default :foreground ,base0)))) 1904 `(ruler-mode-fill-column ((,class (:inherit ruler-mode-default :foreground ,red)))) 1905 `(ruler-mode-comment-column ((,class (:inherit ruler-mode-default :foreground ,green)))) 1906 `(ruler-mode-goal-column ((,class (:inherit ruler-mode-default :foreground ,cyan)))) 1907 `(ruler-mode-tab-stop ((,class (:inherit ruler-mode-default :foreground ,violet)))) 1908 `(ruler-mode-current-column ((,class (:inherit ruler-mode-default :foreground ,yellow :weight bold)))) 1909 ;;;;; selectrum-mode 1910 `(selectrum-current-candidate ((,class (:weight bold :background ,base02 :underline t)))) 1911 `(selectrum-primary-highlight ((,class (:foreground ,yellow)))) 1912 `(selectrum-secondary-highlight ((,class (:foreground ,blue)))) 1913 ;;;;; sh-mode 1914 `(sh-quoted-exec ((,class (:foreground ,violet :weight bold)))) 1915 `(sh-escaped-newline ((,class (:foreground ,yellow :weight bold)))) 1916 `(sh-heredoc ((,class (:foreground ,yellow :weight bold)))) 1917 ;;;;; show-paren 1918 `(show-paren-match 1919 ((,class (:foreground ,magenta :background unspecified 1920 :weight ,s-maybe-bold)))) 1921 `(show-paren-mismatch 1922 ((,class (:foreground ,base02 :background ,red 1923 :weight ,s-maybe-bold)))) 1924 ;;;;; skewer-mode 1925 `(skewer-error-face ((,class (:foreground ,orange :underline nil)))) 1926 `(skewer-repl-log-face ((,class (:foreground ,violet)))) 1927 ;;;;; slime 1928 `(slime-repl-inputed-output-face ((,class (:foreground ,red)))) 1929 ;;;;; smart-mode-line 1930 ;; use (setq sml/theme nil) to enable Solarized for sml 1931 `(sml/filename ((,class (:foreground ,base1 :weight bold)))) 1932 `(sml/prefix ((,class (:foreground unspecified)))) 1933 `(sml/git ((,class (:foreground unspecified)))) 1934 `(sml/process ((,class (:weight bold)))) 1935 `(sml/sudo ((,class (:foreground ,orange :weight bold)))) 1936 `(sml/read-only ((,class (:foreground ,cyan)))) 1937 `(sml/outside-modified ((,class (:foreground , cyan)))) 1938 `(sml/modified ((,class (:foreground ,cyan)))) 1939 `(sml/vc-edited ((,class (:foreground ,green)))) 1940 `(sml/charging ((,class (:foreground ,base1)))) 1941 `(sml/discharging ((,class (:foreground ,base1 :weight bold)))) 1942 ;;;;; solaire 1943 `(solaire-default-face ((,class (:inherit default :background ,(solarized-color-blend base02 base03 0.5))))) 1944 `(solaire-minibuffer-face ((,class (:inherit default :background ,(solarized-color-blend base02 base03 0.5))))) 1945 `(solaire-line-number-face ((,class (:inherit (line-number solaire-default-face) :background ,(solarized-color-blend base02 base03 0.5))))) 1946 `(solaire-hl-line-face ((,class (:inherit hl-line :background ,(solarized-color-blend base02 base03 0.95))))) 1947 `(solaire-org-hide-face ((,class (:inherit org-hide :background ,(solarized-color-blend base02 base03 0.5))))) 1948 `(solaire-mode-line-face ((,class (:inherit default :background ,s-mode-line-bg)))) 1949 `(solaire-mode-line-inactive-face ((,class (:inherit default :background ,s-mode-line-inactive-bg)))) 1950 ;;;;; smartparens 1951 `(sp-pair-overlay-face ((,class (:background ,base02)))) 1952 `(sp-wrap-overlay-face ((,class (:background ,base02)))) 1953 `(sp-wrap-tag-overlay-face ((,class (:background ,base02)))) 1954 `(sp-show-pair-enclosing ((,class (:inherit highlight)))) 1955 `(sp-show-pair-match-face 1956 ((,class (:background unspecified :foreground ,magenta 1957 :weight ,s-maybe-bold)))) 1958 `(sp-show-pair-mismatch-face 1959 ((,class (:foreground ,base02 :background ,red 1960 :weight ,s-maybe-bold)))) 1961 ;;;;; spaceline 1962 `(spaceline-highlight-face ((,class (:foreground ,base1 :background ,yellow-lc)))) 1963 `(spaceline-flycheck-error ((,class (:foreground ,red)))) 1964 `(spaceline-flycheck-warning ((,class (:foreground ,yellow)))) 1965 `(spaceline-flycheck-info ((,class (:foreground ,cyan)))) 1966 ;;;;; speedbar 1967 `(speedbar-button-face ((,class (:inherit ,s-variable-pitch 1968 :foreground ,base01)))) 1969 `(speedbar-directory-face ((,class (:inherit ,s-variable-pitch :foreground ,blue)))) 1970 `(speedbar-file-face ((,class (:inherit ,s-variable-pitch :foreground ,base0)))) 1971 `(speedbar-highlight-face ((,class (:inherit ,s-variable-pitch :background ,base02)))) 1972 `(speedbar-selected-face ((,class (:inherit ,s-variable-pitch 1973 :foreground ,yellow :underline t)))) 1974 `(speedbar-separator-face ((,class (:inherit ,s-variable-pitch 1975 :background ,blue :foreground ,base03 1976 :overline ,cyan-lc)))) 1977 `(speedbar-tag-face ((,class (:inherit ,s-variable-pitch :foreground ,green)))) 1978 ;;;;; stripe-buffer 1979 `(stripe-highlight ((,class (:background ,base02)))) 1980 ;;;;; structured-haskell 1981 `(shm-current-face ((,class (:background ,base02)))) 1982 `(shm-quarantine-face ((,class (:background ,base01)))) 1983 ;;;;; swiper 1984 `(swiper-line-face ((,class (:background ,base02)))) 1985 `(swiper-match-face-1 ((,class (:weight bold :foreground ,base1)))) 1986 `(swiper-match-face-2 ((,class (:weight bold :foreground ,yellow)))) 1987 `(swiper-match-face-3 ((,class (:weight bold :foreground ,yellow)))) 1988 `(swiper-match-face-4 ((,class (:weight bold :foreground ,yellow)))) 1989 ;;;;; swoop 1990 `(swoop-face-header-format-line ((,class (:foreground ,yellow :weight bold 1991 :height unspecified)))) 1992 `(swoop-face-line-buffer-name ((,class (:background ,base02 :foreground ,base1 1993 :weight bold :height unspecified)))) 1994 `(swoop-face-line-number ((,class (:foreground ,base01)))) 1995 `(swoop-face-target-line ((,class (:background ,base02 :foreground unspecified)))) 1996 `(swoop-face-target-words ((,class (:background unspecified :foreground ,magenta)))) 1997 ;;;;; sx (WIP) 1998 `(sx-custom-button ((,class (:background ,base02 :foreground ,base1 1999 :box (:line-width 2 :style released-button :height 0.9))))) 2000 `(sx-question-list-answers ((,class (:inherit sx-question-list-parent :foreground ,green :height 1.0)))) 2001 `(sx-question-list-answers-accepted ((,class (:inherit sx-question-list-answers :weight bold :underline t)))) 2002 `(sx-question-list-bounty ((,class (:foreground ,cyan)))) 2003 `(sx-question-list-date ((,class (:inherit font-lock-comment-face)))) 2004 `(sx-question-list-favorite ((,class (:inherit sx-question-list-score-upvoted)))) 2005 `(sx-question-list-parent ((,class (:inherit default)))) 2006 `(sx-question-list-read-question ((,class (:inherit sx-question-list-parent :height 1.0)))) 2007 `(sx-question-list-score ((,class (:inherit sx-question-list-parent :foreground ,base01 :height 1.0)))) 2008 `(sx-question-list-score-upvoted ((,class (:inherit sx-question-list-score :weight bold)))) 2009 `(sx-question-list-unread-question ((,class (:inherit sx-question-list-read-question :weight bold)))) 2010 `(sx-question-mode-accepted ((,class (:inherit sx-question-mode-title :foreground ,green :height 1.3)))) 2011 `(sx-question-mode-closed ((,class (:inherit font-lock-warning-face :box 2)))) 2012 `(sx-question-mode-closed-reason ((,class (:inherit sx-question-mode-title :box (:line-width 2 :color ,yellow))))) 2013 ;; TODO: sx-question-mode-content-faceexposes a general problem that's hard to deal with, 2014 ;; if base02 is used as bg some things are not visible enough.. It might be a good idea to 2015 ;; introduce yet another special color that goes a little furhter towards netural gray and 2016 ;; ensures readability as a bg for all solarized faces. If it's possible, that is. 2017 `(sx-question-mode-content-face ((,class (:background unspecified)))) 2018 `(sx-question-mode-date ((,class (:inherit font-lock-string-face)))) 2019 `(sx-question-mode-header ((,class (:inherit message-header-name :weight normal)))) 2020 `(sx-question-mode-kbd-tag ((,class (:box (:line-width 3 :style released-button :color ,base02) :weight semibold :height 0.9)))) 2021 `(sx-question-mode-score ((,class nil))) 2022 `(sx-question-mode-score-downvoted ((,class (:inherit (font-lock-warning-face sx-question-mode-score))))) 2023 `(sx-question-mode-score-upvoted ((,class (:inherit (font-lock-function-name-face sx-question-mode-score) :weight bold)))) 2024 `(sx-question-mode-sub-sup-tag ((,class (:height 0.7)))) 2025 `(sx-question-mode-title ((,class (:inherit default :weight bold)))) 2026 `(sx-question-mode-title-comments ((,class (:inherit sx-question-mode-title)))) 2027 `(sx-tag ((,class (:foreground ,base0)))) 2028 `(sx-user-accept-rate ((,class nil))) 2029 `(sx-user-name ((,class (:inherit font-lock-builtin-face)))) 2030 `(sx-user-reputation ((,class (:inherit font-lock-comment-face)))) 2031 2032 ;;;;; syslog-mode 2033 `(syslog-ip ((,class (:background unspecified 2034 :foreground ,green 2035 :underline nil 2036 :weight normal 2037 :slant normal)))) 2038 `(syslog-hour ((,class (:background unspecified 2039 :foreground ,yellow)))) 2040 `(syslog-error ((,class (:background unspecified 2041 :foreground ,orange 2042 :weight bold)))) 2043 `(syslog-warn ((,class (:background unspecified 2044 :foreground ,yellow 2045 :weight bold)))) 2046 `(syslog-info ((,class (:background unspecified 2047 :foreground ,blue 2048 :weight bold)))) 2049 `(syslog-debug ((,class (:background unspecified 2050 :foreground ,cyan 2051 :weight bold)))) 2052 `(syslog-su ((,class (:background unspecified 2053 :foreground ,violet 2054 :weight normal)))) 2055 ;;;;;; headings 2056 `(sr-active-path-face ((,class (:background ,blue :foreground ,base03 2057 :height ,solarized-height-plus-1 :weight bold)))) 2058 `(sr-editing-path-face ((,class (:background ,yellow :foreground ,base03 2059 :weight bold :height ,solarized-height-plus-1)))) 2060 `(sr-highlight-path-face ((,class (:background ,green :foreground ,base03 2061 :weight bold :height ,solarized-height-plus-1)))) 2062 `(sr-passive-path-face ((,class (:background ,base01 :foreground ,base03 2063 :weight bold :height ,solarized-height-plus-1)))) 2064 ;;;;;; marked 2065 `(sr-marked-dir-face ((,class (:inherit dired-marked)))) 2066 `(sr-marked-file-face ((,class (:inherit dired-marked)))) 2067 `(sr-alt-marked-dir-face ((,class (:background ,magenta :foreground ,base03 2068 :weight bold)))) 2069 `(sr-alt-marked-file-face ((,class (:background ,magenta :foreground ,base03 2070 :weight bold)))) 2071 ;;;;;; fstat 2072 `(sr-directory-face ((,class (:inherit dired-directory :weight normal)))) 2073 `(sr-symlink-directory-face ((,class (:inherit dired-directory 2074 :slant italic :weight normal)))) 2075 `(sr-symlink-face ((,class (:inherit dired-symlink :slant italic :weight normal)))) 2076 `(sr-broken-link-face ((,class (:inherit dired-warning :slant italic :weight normal)))) 2077 ;;;;;; file types 2078 `(sr-compressed-face ((,class (:foreground ,base0)))) 2079 `(sr-encrypted-face ((,class (:foreground ,base0)))) 2080 `(sr-log-face ((,class (:foreground ,base0)))) 2081 `(sr-packaged-face ((,class (:foreground ,base0)))) 2082 `(sr-html-face ((,class (:foreground ,base0)))) 2083 `(sr-xml-face ((,class (:foreground ,base0)))) 2084 ;;;;;; misc 2085 `(sr-clex-hotchar-face ((,class (:background ,red :foreground ,base03 2086 :weight bold)))) 2087 ;;;;; tab-bar 2088 `(tab-bar ((t (:background ,base03 :foreground ,base0)))) 2089 `(tab-bar-tab ((t (:background ,base03 :foreground ,base1)))) 2090 `(tab-bar-tab-inactive ((t (:background ,base02 :foreground ,base01)))) 2091 ;;;;; tabbar 2092 `(tabbar-default ((,class (:foreground ,base03 :background ,base03)))) 2093 `(tabbar-highlight ((,class (:underline t)))) 2094 `(tabbar-button ((,class (:foreground ,base3 :background ,base03)))) 2095 `(tabbar-button-highlight ((,class (:inherit 'tabbar-button :inverse-video t)))) 2096 `(tabbar-modified ((,class (:inherit tabbar-button :foreground ,blue :weight light :slant italic)))) 2097 `(tabbar-unselected ((,class (:inherit tabbar-default :background ,base02 :slant italic :underline nil :box (:line-width 1 :color ,base03))))) 2098 `(tabbar-unselected-modified ((,class (:inherit tabbar-modified :background ,base02 :underline nil :box (:line-width 1 :color ,base03))))) 2099 `(tabbar-selected ((,class (:inherit tabbar-default :foreground ,base3 :background ,base03 :weight bold :underline nil :box (:line-width 1 :color ,base03))))) 2100 `(tabbar-selected-modified ((,class (:inherit tabbar-selected :foreground ,blue :underline nil :box (:line-width 1 :color ,base03))))) 2101 ;;;;; tab-line 2102 `(tab-line ((t (:background ,base03 :foreground ,base0)))) 2103 `(tab-line-highlight ((,class (:underline t)))) 2104 `(tab-line-tab ((t (:background ,base03 :foreground ,base1)))) 2105 `(tab-line-tab-current ((,class (:inherit tab-line-tab :underline nil)))) 2106 `(tab-line-tab-inactive ((,class (:inherit tab-line-tab :background ,base02 :foreground ,base01)))) 2107 `(tab-line-tab-inactive-alternate ((,class (:inherit tab-line-tab-inactive)))) 2108 `(tab-line-tab-modified ((,class (:inherit tab-line-tab :foreground ,blue)))) 2109 ;;;;; centaur-tabs 2110 `(centaur-tabs-default ((t (:background ,base03 :foreground ,base0 :box nil)))) 2111 `(centaur-tabs-selected ((t (:background ,base03 :foreground ,base1 :box nil)))) 2112 `(centaur-tabs-unselected ((t (:background ,base02 :foreground ,base01 :box nil)))) 2113 `(centaur-tabs-selected-modified ((t (:background ,base03 :foreground ,orange :box nil)))) 2114 `(centaur-tabs-unselected-modified ((t (:background ,base02 :foreground ,orange :box nil)))) 2115 `(centaur-tabs-active-bar-face ((t (:background ,yellow :box nil)))) 2116 `(centaur-tabs-modified-marker-selected ((t (:inherit 'centaur-tabs-selected-modified :foreground ,yellow :box nil)))) 2117 `(centaur-tabs-modified-marker-unselected ((t (:inherit 'centaur-tabs-unselected-modified :foreground ,yellow :box nil)))) 2118 ;;;;; table 2119 `(table-cell ((,class (:foreground ,base0 :background ,base02)))) 2120 ;;;;; term 2121 `(term ((t ( :background ,base03 :foreground ,base0)))) 2122 `(term-color-black ((t (:foreground ,base02 :background ,base02)))) 2123 `(term-color-red ((t (:foreground ,red :background ,red)))) 2124 `(term-color-green ((t (:foreground ,green :background ,green)))) 2125 `(term-color-yellow ((t (:foreground ,yellow :background ,yellow)))) 2126 `(term-color-blue ((t (:foreground ,blue :background ,blue)))) 2127 `(term-color-magenta ((t (:foreground ,magenta :background ,magenta)))) 2128 `(term-color-cyan ((t (:foreground ,cyan :background ,cyan)))) 2129 `(term-color-white ((t (:foreground ,base2 :background ,base2)))) 2130 ;;;;; terraform-mode 2131 `(terraform-resource-name-face ((,class (:foreground ,green)))) 2132 `(terraform-resource-type-face ((,class (:foreground ,yellow)))) 2133 `(terraform-builtin-face ((,class (:inherit font-lock-builtin-face)))) 2134 ;;;;; todotxt 2135 `(todotxt-priority-a-face ((,class (:foreground ,orange)))) 2136 `(todotxt-priority-b-face ((,class (:foreground ,yellow)))) 2137 `(todotxt-priority-c-face ((,class (:foreground ,violet)))) 2138 ;;;;; tooltip 2139 ;; NOTE: This setting has no effect on the os widgets for me 2140 ;; zencoding uses this or setting x-gtk-use-system-tooltips nil 2141 `(tooltip ((,class (:background ,yellow-1bg :foreground ,yellow-1fg 2142 :inherit ,s-variable-pitch)))) 2143 ;;;;; transient 2144 `(transient-heading ((t (:foreground ,yellow :weight bold)))) 2145 `(transient-key ((t (:foreground ,base1 :weight bold)))) 2146 `(transient-argument ((t (:foreground ,cyan :weight bold)))) 2147 `(transient-value ((t (:foreground ,cyan :weight bold)))) 2148 `(transient-inactive-argument ((t (:foreground ,base01 :weight normal)))) 2149 `(transient-inactive-value ((t (:foreground ,base01 :weight normal)))) 2150 `(transient-unreachable ((t (:foreground ,base01 :weight normal)))) 2151 `(transient-unreachable-key ((t (:foreground ,base01 :weight normal)))) 2152 `(transient-enabled-suffix ((t (:foreground ,s-base3 2153 :background ,green 2154 :weight bold)))) 2155 `(transient-disabled-suffix ((t (:foreground ,s-base3 2156 :background ,red 2157 :weight bold)))) 2158 `(transient-nonstandard-key 2159 ((t (:underline nil :background ,(solarized-color-blend yellow-l s-base3 0.2))))) 2160 `(transient-mismatched-key 2161 ((t (:underline nil :background ,(solarized-color-blend red-l s-base3 0.2))))) 2162 `(transient-separator ((t (,@(and (>= emacs-major-version 27) '(:extend t)) 2163 :background ,s-line)))) 2164 ;;;;; tuareg 2165 `(tuareg-font-lock-governing-face ((,class (:foreground ,magenta :weight bold)))) 2166 `(tuareg-font-lock-multistage-face ((,class (:foreground ,blue :background ,base02 2167 :weight bold)))) 2168 `(tuareg-font-lock-operator-face ((,class (:foreground ,base1)))) 2169 `(tuareg-font-lock-error-face ((,class (:foreground ,yellow :background ,red 2170 :weight bold)))) 2171 `(tuareg-font-lock-interactive-output-face ((,class (:foreground ,cyan)))) 2172 `(tuareg-font-lock-interactive-error-face ((,class (:foreground ,red)))) 2173 ;;;;; undo-tree 2174 `(undo-tree-visualizer-default-face 2175 ((,class (:foreground ,base01 :background ,base03)))) 2176 `(undo-tree-visualizer-unmodified-face ((,class (:foreground ,green)))) 2177 `(undo-tree-visualizer-current-face ((,class (:foreground ,blue :inverse-video t)))) 2178 `(undo-tree-visualizer-active-branch-face 2179 ((,class (:foreground ,base1 :background ,base03 :weight bold)))) 2180 `(undo-tree-visualizer-register-face ((,class (:foreground ,yellow)))) 2181 ;;;;; vertico 2182 `(vertico-current ((,class (:weight bold :background ,base02 :underline t)))) 2183 `(vertico-group-title ((,class (:foreground ,base01 :weight bold)))) 2184 `(vertico-group-separator ((,class (:foreground ,base01 :strike-through t)))) 2185 `(vertico-multiline ((,class (:foreground ,base01)))) 2186 ;;;;; volatile highlights 2187 `(vhl/default-face ((,class (:background ,green-lc :foreground ,green-hc)))) 2188 ;;;;; vundo 2189 `(vundo-node ((,class (:foreground ,base01)))) 2190 `(vundo-stem ((,class (:foreground ,base01)))) 2191 `(vundo-branch-stem ((,class (:foreground ,base00)))) 2192 `(vundo-highlight ((,class (:foreground ,blue :weight bold)))) 2193 `(vundo-saved ((,class (:foreground ,green)))) 2194 `(vundo-last-saved ((,class (:foreground ,green :weight bold)))) 2195 `(vundo-diff-highlight ((,class (:foreground ,orange :weight bold)))) 2196 ;;;;; w3m 2197 `(w3m-anchor ((,class (:inherit link)))) 2198 `(w3m-arrived-anchor ((,class (:inherit link-visited)))) 2199 `(w3m-form ((,class (:background ,base03 :foreground ,base0)))) 2200 `(w3m-header-line-location-title 2201 ((,class (:background ,base02 :foreground ,yellow)))) 2202 `(w3m-header-line-location-content 2203 ((,class (:background ,base02 :foreground ,base0)))) 2204 `(w3m-bold ((,class (:foreground ,base1 :weight bold)))) 2205 `(w3m-image-anchor ((,class (:background ,base03 :foreground ,cyan :inherit link)))) 2206 `(w3m-image ((,class (:background ,base03 :foreground ,cyan)))) 2207 `(w3m-lnum-minibuffer-prompt ((,class (:foreground ,base1)))) 2208 `(w3m-lnum-match ((,class (:background ,base02)))) 2209 `(w3m-lnum ((,class (:underline nil :bold nil :foreground ,red)))) 2210 `(w3m-session-select ((,class (:foreground ,base0)))) 2211 `(w3m-session-selected ((,class (:foreground ,base1 :bold t :underline t)))) 2212 `(w3m-tab-background ((,class (:background ,base03 :foreground ,base0)))) 2213 `(w3m-tab-selected-background 2214 ((,class (:background ,base03 :foreground ,base0)))) 2215 `(w3m-tab-mouse ((,class (:background ,base02 :foreground ,yellow)))) 2216 `(w3m-tab-selected ((,class (:background ,base02 :foreground ,base1 2217 :bold t)))) 2218 `(w3m-tab-unselected ((,class (:background ,base02 :foreground ,base0)))) 2219 `(w3m-tab-selected-retrieving ((,class (:background ,base02 :foreground ,red)))) 2220 `(w3m-tab-unselected-retrieving 2221 ((,class (:background ,base02 :foreground ,orange)))) 2222 `(w3m-tab-unselected-unseen ((,class (:background ,base02 :foreground ,violet)))) 2223 ;;;;; wanderlust 2224 `(wl-highlight-folder-few-face ((,class (:foreground ,red)))) 2225 `(wl-highlight-folder-many-face ((,class (:foreground ,red)))) 2226 `(wl-highlight-folder-path-face ((,class (:foreground ,orange)))) 2227 `(wl-highlight-folder-unread-face ((,class (:foreground ,blue)))) 2228 `(wl-highlight-folder-zero-face ((,class (:foreground ,base0)))) 2229 `(wl-highlight-folder-unknown-face ((,class (:foreground ,blue)))) 2230 `(wl-highlight-message-citation-header ((,class (:foreground ,red)))) 2231 `(wl-highlight-message-cited-text-1 ((,class (:foreground ,red)))) 2232 `(wl-highlight-message-cited-text-2 ((,class (:foreground ,green)))) 2233 `(wl-highlight-message-cited-text-3 ((,class (:foreground ,blue)))) 2234 `(wl-highlight-message-cited-text-4 ((,class (:foreground ,blue)))) 2235 `(wl-highlight-message-header-contents-face ((,class (:foreground ,green)))) 2236 `(wl-highlight-message-headers-face ((,class (:foreground ,red)))) 2237 `(wl-highlight-message-important-header-contents ((,class (:foreground ,green)))) 2238 `(wl-highlight-message-header-contents ((,class (:foreground ,green)))) 2239 `(wl-highlight-message-important-header-contents2 ((,class (:foreground ,green)))) 2240 `(wl-highlight-message-signature ((,class (:foreground ,green)))) 2241 `(wl-highlight-message-unimportant-header-contents ((,class (:foreground ,base0)))) 2242 `(wl-highlight-summary-answered-face ((,class (:foreground ,blue)))) 2243 `(wl-highlight-summary-disposed-face ((,class (:foreground ,base0 :slant italic)))) 2244 `(wl-highlight-summary-new-face ((,class (:foreground ,blue)))) 2245 `(wl-highlight-summary-normal-face ((,class (:foreground ,base0)))) 2246 `(wl-highlight-summary-thread-top-face ((,class (:foreground ,yellow)))) 2247 `(wl-highlight-thread-indent-face ((,class (:foreground ,magenta)))) 2248 `(wl-highlight-summary-refiled-face ((,class (:foreground ,base0)))) 2249 `(wl-highlight-summary-displaying-face ((,class (:underline t :weight bold)))) 2250 ;;;;; web-mode 2251 `(web-mode-builtin-face ((,class (:inherit font-lock-builtin-face)))) 2252 `(web-mode-comment-face ((,class (:foreground ,base01)))) 2253 `(web-mode-constant-face ((,class (:foreground ,blue :weight bold)))) 2254 `(web-mode-current-element-highlight-face ((,class 2255 (:underline unspecified :weight unspecified 2256 :background ,base02)))) 2257 `(web-mode-css-at-rule-face ((,class (:foreground ,violet :slant italic)))) 2258 `(web-mode-css-pseudo-class-face ((,class (:foreground ,green :slant italic)))) 2259 `(web-mode-doctype-face ((,class (:foreground ,base01 2260 :slant italic :weight bold)))) 2261 `(web-mode-folded-face ((,class (:underline t)))) 2262 `(web-mode-function-name-face ((,class (:foreground ,blue)))) 2263 `(web-mode-html-attr-name-face ((,class (:foreground ,blue :slant normal)))) 2264 `(web-mode-html-attr-value-face ((,class (:foreground ,cyan :slant italic)))) 2265 `(web-mode-html-tag-face ((,class (:foreground ,green)))) 2266 `(web-mode-keyword-face ((,class (:foreground ,yellow :weight normal)))) 2267 `(web-mode-preprocessor-face ((,class (:foreground ,yellow :slant normal :weight unspecified)))) 2268 `(web-mode-string-face ((,class (:foreground ,cyan)))) 2269 `(web-mode-type-face ((,class (:foreground ,yellow)))) 2270 `(web-mode-variable-name-face ((,class (:foreground ,base0)))) 2271 `(web-mode-warning-face ((,class (:inherit font-lock-warning-face)))) 2272 `(web-mode-block-attr-name-face ((,class (:inherit web-mode-html-attr-name-face)))) 2273 `(web-mode-block-attr-value-face ((,class (:inherit web-mode-html-attr-value-face)))) 2274 `(web-mode-block-comment-face ((,class (:inherit web-mode-comment-face)))) 2275 `(web-mode-block-control-face ((,class (:foreground ,base0)))) 2276 `(web-mode-block-face ((,class (:background unspecified)))) 2277 `(web-mode-block-string-face ((,class (:inherit web-mode-string-face)))) 2278 `(web-mode-comment-keyword-face ((,class (:box 1 :weight bold)))) 2279 `(web-mode-css-color-face ((,class (:inherit font-lock-builtin-face)))) 2280 `(web-mode-css-function-face ((,class (:inherit font-lock-builtin-face)))) 2281 `(web-mode-css-priority-face ((,class (:inherit font-lock-builtin-face)))) 2282 `(web-mode-css-property-name-face ((,class (:inherit font-lock-variable-name-face)))) 2283 `(web-mode-css-selector-face ((,class (:inherit font-lock-keyword-face)))) 2284 `(web-mode-css-string-face ((,class (:inherit web-mode-string-face)))) 2285 `(web-mode-javascript-string-face ((,class (:inherit web-mode-string-face)))) 2286 `(web-mode-json-context-face ((,class (:foreground ,violet)))) 2287 `(web-mode-json-key-face ((,class (:foreground ,violet)))) 2288 `(web-mode-json-string-face ((,class (:inherit web-mode-string-face)))) 2289 `(web-mode-param-name-face ((,class (:foreground ,base0)))) 2290 `(web-mode-part-comment-face ((,class (:inherit web-mode-comment-face)))) 2291 `(web-mode-part-face ((,class (:inherit web-mode-block-face)))) 2292 `(web-mode-part-string-face ((,class (:inherit web-mode-string-face)))) 2293 `(web-mode-symbol-face ((,class (:foreground ,yellow)))) 2294 `(web-mode-whitespace-face ((,class (:background ,red)))) 2295 `(web-mode-html-tag-bracket-face ((,class (:foreground ,base01)))) 2296 `(web-mode-block-delimiter-face ((,class (:foreground ,base01 :bold t)))) 2297 `(web-mode-css-comment-face ((,class (:inherit web-mode-comment-face)))) 2298 `(web-mode-css-variable-face ((,class (:inherit web-mode-variable-name-face :slant italic)))) 2299 `(web-mode-error-face ((,class (:background ,red)))) 2300 `(web-mode-function-call-face ((,class (:inherit font-lock-function-name-face)))) 2301 `(web-mode-html-attr-custom-face ((,class (:inherit web-mode-html-attr-name-face)))) 2302 `(web-mode-html-attr-engine-face ((,class (:inherit web-mode-html-attr-custom-face)))) 2303 `(web-mode-html-attr-equal-face ((,class (:inherit web-mode-html-attr-name-face)))) 2304 `(web-mode-html-tag-custom-face ((,class (:inherit web-mode-html-tag-face)))) 2305 `(web-mode-javascript-comment-face ((,class (:inherit web-mode-comment-face)))) 2306 `(web-mode-json-comment-face ((,class (:inherit web-mode-comment-face)))) 2307 ;;;;; weather-metno 2308 `(weather-metno-date ((,class (:foreground ,yellow :height ,solarized-height-plus-3)))) 2309 `(weather-metno-date-range ((,class (:foreground ,blue)))) 2310 `(weather-metno-entry ((,class (:foreground ,cyan)))) 2311 `(weather-metno-footer ((,class (:inherit font-lock-comment-face)))) 2312 `(weather-metno-header ((,class (:inherit header-line)))) 2313 ;;;;; weechat 2314 `(weechat-error-face ((,class (:inherit error)))) 2315 `(weechat-highlight-face ((,class (:foreground ,base0 :weight bold)))) 2316 `(weechat-nick-self-face ((,class (:foreground ,base01 :weight unspecified)))) 2317 `(weechat-prompt-face ((,class (:inherit minibuffer-prompt)))) 2318 `(weechat-time-face ((,class (:foreground ,base01)))) 2319 ;;;;; wgrep 2320 `(wgrep-delete-face ((,class (:background unspecified :foreground ,blue)))) 2321 `(wgrep-done-face ((,class (:foreground ,green)))) 2322 `(wgrep-face ((,class (:background unspecified :foreground ,blue)))) 2323 `(wgrep-file-face ((,class (:background unspecified :foreground ,magenta)))) 2324 `(wgrep-reject-face ((,class (:foreground ,red :weight unspecified)))) 2325 ;;;;; which-func-mode 2326 `(which-func ((,class (:foreground ,green)))) 2327 ;;;;; which-key-mode 2328 `(which-key-command-description-face ((,class (:foreground ,base0)))) 2329 `(which-key-group-description-face ((,class (:foreground ,cyan)))) 2330 `(which-key-key-face ((,class (:bold t)))) 2331 `(which-key-separator-face ((,class (:foreground ,base01)))) 2332 `(which-key-note-face ((,class (:foreground ,base01)))) 2333 `(which-key-special-key-face ((,class (:foreground ,yellow :weight bold)))) 2334 `(which-key-highlighted-command-face ((,class (:foreground ,blue :weight bold)))) 2335 `(which-key-docstring-face ((,class (:foreground ,base01 :slant italic)))) 2336 `(which-key-local-map-description-face ((,class (:foreground ,cyan)))) 2337 ;;;;; whitespace-mode 2338 `(whitespace-space ((,class (:background unspecified :foreground ,base01 2339 :inverse-video unspecified :slant italic)))) 2340 `(whitespace-hspace ((,class (:background unspecified :foreground ,base1 2341 :inverse-video unspecified)))) 2342 `(whitespace-tab ((,class (:background unspecified :foreground ,red 2343 :inverse-video t)))) 2344 `(whitespace-newline ((,class(:background unspecified :foreground ,base01 2345 :inverse-video unspecified)))) 2346 `(whitespace-trailing ((,class (:background unspecified :foreground ,orange-lc 2347 :inverse-video t)))) 2348 `(whitespace-line ((,class (:background unspecified :foreground ,magenta 2349 :inverse-video unspecified)))) 2350 `(whitespace-space-before-tab ((,class (:background ,red-lc :foreground unspecified 2351 :inverse-video unspecified)))) 2352 `(whitespace-indentation ((,class (:background unspecified :foreground ,yellow 2353 :inverse-video unspecified :weight bold)))) 2354 `(whitespace-empty ((,class (:background unspecified :foreground ,red-lc 2355 :inverse-video t)))) 2356 `(whitespace-space-after-tab ((,class (:background unspecified :foreground ,orange 2357 :inverse-video t :weight bold)))) 2358 ;;;;; window-divider-mode 2359 `(window-divider ((,class (:foreground ,s-mode-line-bg)))) 2360 `(window-divider-first-pixel ((,class (:foreground ,s-mode-line-bg)))) 2361 `(window-divider-last-pixel ((,class (:foreground ,s-mode-line-bg)))) 2362 ;;;;; window-number-mode 2363 `(window-number-face ((,class (:foreground ,green)))) 2364 ;;;;; window-tool-bar-mode 2365 `(window-tool-bar-button ((,class (:inherit tab-line))) ) 2366 `(window-tool-bar-button-hover ((,class (:background ,base02 :foreground ,base1)))) 2367 `(window-tool-bar-button-disabled ((,class (:background ,red-1bg :foreground ,base0)))) 2368 ;;;;; woman 2369 `(woman-bold ((,class (:inherit Man-overstrike)))) 2370 `(woman-italic ((,class (:inherit Man-underline)))) 2371 ;;;;; yascroll 2372 `(yascroll:thumb-text-area 2373 ((,class (:foreground ,base01 :background ,base01)))) 2374 `(yascroll:thumb-fringe 2375 ((,class (:foreground ,base01 :background ,base01)))) 2376 ;;;;; yasnippet 2377 `(yas-field-highlight-face ((,class (:inherit secondary-selection)))) 2378 ;;;;; zencoding 2379 `(zencoding-preview-input ((,class (:background ,base02 :box ,base1)))) 2380 ;;;;; ztree 2381 `(ztreep-arrow-face ((,class (:foreground ,base01)))) 2382 `(ztreep-diff-header-face ((,class (:foreground ,base01 :weight bold :height 1.2)))) 2383 `(ztreep-diff-header-small-face ((,class (:foreground ,base01 :weight bold)))) 2384 `(ztreep-diff-model-add-face ((,class (:foreground ,blue)))) 2385 `(ztreep-diff-model-diff-face ((,class (:foreground ,red)))) 2386 `(ztreep-diff-model-normal-face ((,class (:foreground ,base0)))) 2387 `(ztreep-expand-sign-face ((,class (:foreground ,base01)))) 2388 `(ztreep-header-face ((,class (:foreground ,base01 :weight bold :height 1.2)))) 2389 `(ztreep-leaf-face ((,class (:foreground ,base0)))) 2390 `(ztreep-node-face ((,class (:foreground ,blue))))) 2391 ;;; Theme Variables 2392 (custom-theme-set-variables 2393 theme-name 2394 ;;;;; ansi-colors 2395 `(ansi-color-names-vector 2396 [,base02 ,red ,green ,yellow ,blue ,magenta ,cyan ,base00]) 2397 ;;;;; compilation 2398 `(compilation-message-face 'default) 2399 ;;;;; cua 2400 `(cua-normal-cursor-color ,base0) 2401 `(cua-read-only-cursor-color ,green) 2402 `(cua-global-mark-cursor-color ,cyan) 2403 `(cua-overwrite-cursor-color ,yellow) 2404 ;;;;; fill-column-indicator 2405 `(fci-rule-color ,base02) 2406 ;;;;; nrepl-client 2407 `(nrepl-message-colors 2408 '(,red ,orange ,yellow ,green-d ,green-l 2409 ,blue-d ,cyan ,magenta ,violet)) 2410 ;;;;; highlight-changes 2411 `(highlight-changes-colors '(,magenta ,violet)) 2412 ;;;;; highlight-parentheses 2413 `(hl-paren-colors '(,cyan ,yellow ,blue ,violet ,green)) 2414 ;;;;; highlight-symbol 2415 `(highlight-symbol-foreground-color ,base1) 2416 `(highlight-symbol-colors 2417 '(,@(mapcar 2418 (lambda (color) (solarized-color-blend color base03 0.25)) 2419 `(,yellow ,cyan ,red ,violet ,green ,orange ,blue)))) 2420 ;;;;; highlight-tail 2421 `(highlight-tail-colors 2422 '((,base02 . 0) (,green-lc . 20) (,cyan-lc . 30) (,blue-lc . 50) 2423 (,yellow-lc . 60) (,orange-lc . 70) (,magenta-lc . 85) (,base02 . 100))) 2424 ;;;;; hl-anything 2425 `(hl-fg-colors '(,base03 ,base03 ,base03 ,base03 ,base03 ,base03 2426 ,base03 ,base03)) 2427 `(hl-bg-colors '(,yellow-lc ,orange-lc ,red-lc ,magenta-lc 2428 ,violet-lc ,blue-lc ,cyan-lc ,green-lc)) 2429 ;;;;; lsp-mode 2430 `(lsp-ui-doc-border ,base1) 2431 ;;;;; pos-tip 2432 `(pos-tip-foreground-color ,base1) 2433 `(pos-tip-background-color ,base02) 2434 ;;;;; smartrep 2435 `(smartrep-mode-line-active-bg (solarized-color-blend ,green ,s-mode-line-bg 0.2)) 2436 ;;;;; term 2437 `(term-default-fg-color ,base0) ;; @deprecated24.3 2438 `(term-default-bg-color ,base03) ;; @deprecated24.3 2439 ;;;;; vc 2440 `(vc-annotate-background-mode nil) 2441 `(vc-annotate-color-map 2442 '((20 . ,red) 2443 (40 . ,(solarized-color-blend yellow red (/ 2.0 4))) 2444 (60 . ,(solarized-color-blend yellow red (/ 3.0 4))) 2445 (80 . ,yellow) 2446 (100 . ,(solarized-color-blend green yellow (/ 2.0 6))) 2447 (120 . ,(solarized-color-blend green yellow (/ 3.0 6))) 2448 (140 . ,(solarized-color-blend green yellow (/ 4.0 6))) 2449 (160 . ,(solarized-color-blend green yellow (/ 5.0 6))) 2450 (180 . ,green) 2451 (200 . ,(solarized-color-blend cyan green (/ 2.0 6))) 2452 (220 . ,(solarized-color-blend cyan green (/ 3.0 6))) 2453 (240 . ,(solarized-color-blend cyan green (/ 4.0 6))) 2454 (260 . ,(solarized-color-blend cyan green (/ 5.0 6))) 2455 (280 . ,cyan) 2456 (300 . ,(solarized-color-blend blue cyan (/ 2.0 5))) 2457 (320 . ,(solarized-color-blend blue cyan (/ 3.0 5))) 2458 (340 . ,(solarized-color-blend blue cyan (/ 4.0 5))) 2459 (360 . ,blue))) 2460 `(vc-annotate-very-old-color nil) 2461 `(vc-annotate-background nil) 2462 ;;;;; weechat 2463 `(weechat-color-list 2464 '(unspecified ,base03 ,base02 2465 ,red-d ,red 2466 ,green-d ,green 2467 ,yellow-d ,yellow 2468 ,blue-d ,blue 2469 ,magenta-d ,magenta 2470 ,cyan-d ,cyan 2471 ,base0 ,base00)) 2472 ;;;;; xterm-color 2473 `(xterm-color-names [,base02 ,red ,green ,yellow 2474 ,blue ,magenta ,cyan ,base2]) 2475 `(xterm-color-names-bright [,base03 ,orange ,base01 ,base00 2476 ,base0 ,violet ,base1 ,base3])))) 2477 2478 (provide 'solarized-faces) 2479 2480 ;; Local Variables: 2481 ;; indent-tabs-mode: nil 2482 ;; End: 2483 2484 ;;; solarized-faces.el ends here