博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
emacs之配置4,颜色插件
阅读量:6692 次
发布时间:2019-06-25

本文共 56148 字,大约阅读时间需要 187 分钟。

来自

monokai-theme.el

1 ;;; monokai-theme.el --- A fruity color theme for Emacs.   2    3 ;; Copyright (C) 2011-2013   4    5 ;; Author: Kelvin Smith 
6 ;; URL: http://github.com/oneKelvinSmith/monokai-emacs 7 ;; Version: 0.1.3 8 9 ;; This program is free software; you can redistribute it and/or modify 10 ;; it under the terms of the GNU General Public License as published by 11 ;; the Free Software Foundation, either version 3 of the License, or 12 ;; (at your option) any later version. 13 14 ;; This program is distributed in the hope that it will be useful, 15 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of 16 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 ;; GNU General Public License for more details. 18 19 ;; You should have received a copy of the GNU General Public License 20 ;; along with this program. If not, see
. 21 22 ;;; Commentary: 23 ;; 24 ;; A port of the popular Textmate theme Monokai for Emacs 24, built on top 25 ;; of the new built-in theme support in Emacs 24. 26 ;; 27 ;;; Credits: 28 ;; 29 ;; Wimer Hazenberg created the original theme. 30 ;; - http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/ 31 ;; 32 ;; Bozhidar Batsov created zenburn-theme.el on which this file is based. 33 ;; - https://github.com/bbatsov/zenburn-emacs 34 ;; 35 ;; Color Scheme Designer 3 for complementary colours. 36 ;; - http://colorschemedesigner.com/ 37 ;; 38 ;; K. Adam Christensen for his person monokai theme that addresses 256 colors. 39 ;; - https://github.com/pope/personal/blob/master/etc/emacs.d/monokai-theme.el 40 41 ;;; Code: 42 43 (unless (>= 24 emacs-major-version) 44 (error "The monokai theme requires Emacs 24 or later!")) 45 46 (deftheme monokai "The Monokai color theme") 47 48 ;;; Color Palette 49 50 (defvar monokai-colors 51 '((((class color) (min-colors 65535)) 52 (monokai-bg-1 . "#171A0B") 53 (monokai-bg . "#272822") 54 (monokai-bg+1 . "#3E3D31") 55 (monokai-bg+2 . "#49483E") 56 (monokai-red-1 . "#A20C41") 57 (monokai-red . "#F92672") 58 (monokai-red+1 . "#FC5C94") 59 (monokai-red+2 . "#FC87B0") 60 (monokai-green-1 . "#67930F") 61 (monokai-green . "#A6E22E") 62 (monokai-green+1 . "#C1F161") 63 (monokai-green+2 . "#CDF187") 64 (monokai-orange-1 . "#A45E0A") 65 (monokai-orange . "#FD971F") 66 (monokai-orange+1 . "#FEB257") 67 (monokai-orange+2 . "#FEC683") 68 (monokai-yellow-1 . "#968B26") 69 (monokai-yellow . "#E6DB74") 70 (monokai-yellow+1 . "#F3EA98") 71 (monokai-yellow+2 . "#F3ECB0") 72 (monokai-blue-1 . "#21889B") 73 (monokai-blue . "#66D9EF") 74 (monokai-blue+1 . "#8DE6F7") 75 (monokai-blue+2 . "#A9EBF7") 76 (monokai-purple-1 . "#562AA6") 77 (monokai-purple . "#AE81FF") 78 (monokai-purple+1 . "#C2A1FF") 79 (monokai-purple+2 . "#D2BAFF") 80 (monokai-magenta-1 . "#A41F99") 81 (monokai-magenta . "#FD5FF0") 82 (monokai-magenta+1 . "#FE87F4") 83 (monokai-magenta+2 . "#FEA7F7") 84 (monokai-cyan-1 . "#349B8D") 85 (monokai-cyan . "#A1EFE4") 86 (monokai-cyan+1 . "#BBF7EF") 87 (monokai-cyan+2 . "#CBF7F1") 88 (monokai-fg-1 . "#75715E") 89 (monokai-fg . "#F8F8F2") 90 (monokai-fg+1 . "#F8F8F0")) 91 (t 92 (monokai-bg-1 . "#141414") 93 (monokai-bg . "#1B1E1C") 94 (monokai-bg+1 . "#212121") 95 (monokai-bg+2 . "#303030") 96 (monokai-red-1 . "#5F0000") 97 (monokai-red . "#FF1493") 98 (monokai-red+1 . "#EE6AA7") 99 (monokai-red+2 . "#FF82AB") 100 (monokai-green-1 . "#6B8E23") 101 (monokai-green . "#87D700") 102 (monokai-green+1 . "#B3EE3A") 103 (monokai-green+2 . "#CCFF99") 104 (monokai-orange-1 . "#A0522D") 105 (monokai-orange . "#FF8C00") 106 (monokai-orange+1 . "#FFA54F") 107 (monokai-orange+2 . "#FFD39B") 108 (monokai-yellow-1 . "#968B26") 109 (monokai-yellow . "#CDC673") 110 (monokai-yellow+1 . "#FFF68F") 111 (monokai-yellow+2 . "#F3ECB0") 112 (monokai-blue-1 . "#21889B") 113 (monokai-blue . "#5FD7FF") 114 (monokai-blue+1 . "#8DE6F7") 115 (monokai-blue+2 . "#A9EBF7") 116 (monokai-purple-1 . "#562AA6") 117 (monokai-purple . "#AF87FF") 118 (monokai-purple+1 . "#C2A1FF") 119 (monokai-purple+2 . "#D2BAFF") 120 (monokai-magenta-1 . "#A41F99") 121 (monokai-magenta . "#D700D7") 122 (monokai-magenta+1 . "#FE87F4") 123 (monokai-magenta+2 . "#FEA7F7") 124 (monokai-cyan-1 . "#349B8D") 125 (monokai-cyan . "#5FFFFF") 126 (monokai-cyan+1 . "#AFEEEE") 127 (monokai-cyan+2 . "#CBF7F1") 128 (monokai-fg-1 . "#8B8878") 129 (monokai-fg . "#F5F5F5") 130 (monokai-fg+1 . "#FFFAFA"))) 131 "List of Monokai colors. 132 Each element has the form (NAME . HEX). 133 134 `+N' suffixes indicate a color is lighter. 135 `-N' suffixes indicate a color is darker.") 136 137 138 (defun monokai-expand-face (face) 139 "Expands the simple `FACE' declaration with the color conditions." 140 (let ((spec (car face)) 141 (props (cadr face))) 142 (list spec (mapcar 143 #'(lambda (entry) 144 (let ((color-condition (car entry))) 145 (list color-condition 146 (monokai-expand-colors (cdr entry) props)))) 147 monokai-colors)))) 148 149 (defun monokai-expand-colors (color-alist props) 150 "Expand colors in `COLOR-ALIST' onto `PROPS'." 151 (let ((result '())) 152 (while (car props) 153 (let ((key (car props)) 154 (val (cadr props))) 155 (if (memq key '(:foreground :background :color)) 156 (setq val (or (cdr (assq val color-alist)) val))) 157 (if (listp val) 158 (setq val (monokai-expand-colors entry val))) 159 (setq result (append result `(,key ,val)))) 160 (setq props (cddr props))) 161 result)) 162 163 (defun monokai-theme-set-faces (theme &rest faces) 164 "Set the `THEME' `FACES' to monokai colors." 165 (apply 'custom-theme-set-faces 166 (append (list theme) 167 (mapcar 'monokai-expand-face faces)))) 168 169 ;;; Theme Faces 170 (monokai-theme-set-faces 171 'monokai 172 ;;;; Built-in 173 ;;;;; basic coloring 174 '(button 175 (:underline t)) 176 177 '(link 178 (:foreground monokai-blue 179 :underline t :weight bold)) 180 181 '(link-visited 182 (:foreground monokai-purple 183 :underline t 184 :weight normal)) 185 186 '(default 187 (:foreground monokai-fg 188 :background monokai-bg)) 189 190 '(cursor 191 (:foreground monokai-bg-1 192 :background monokai-fg)) 193 194 '(escape-glyph 195 (:foreground monokai-fg-1 196 :bold t)) 197 198 '(fringe 199 (:foreground monokai-fg 200 :background monokai-bg)) 201 202 '(header-line 203 (:foreground monokai-fg-1 204 :background monokai-bg-1 205 :box (:line-width -1 :style released-button))) 206 207 '(highlight 208 (:foreground monokai-fg+1 209 :background monokai-bg+2)) 210 211 '(success 212 (:foreground monokai-green 213 :weight bold)) 214 215 '(warning 216 (:foreground monokai-yellow-1 217 :weight bold)) 218 219 '(menu 220 (:foreground monokai-fg 221 :background monokai-bg)) 222 223 '(minibuffer-prompt 224 (:foreground monokai-blue)) 225 226 '(mode-line 227 (:foreground monokai-fg 228 :background monokai-bg+2 229 :box (:line-width -1 :style released-button))) 230 231 232 '(mode-line-buffer-id 233 (:foreground monokai-green 234 :weight bold)) 235 236 '(mode-line-inactive 237 (:foreground monokai-bg+2 238 :background monokai-bg 239 :box (:line-width -1 :style released-button))) 240 241 '(region 242 (:background monokai-bg+2)) 243 244 '(secondary-selection 245 (:background monokai-bg+2)) 246 247 '(trailing-whitespace 248 (:background monokai-red)) 249 250 '(vertical-border 251 (:foreground monokai-bg+2)) 252 253 ;;;;; compilation 254 '(compilation-column-face 255 (:foreground monokai-yellow)) 256 257 '(compilation-enter-directory-face 258 (:foreground monokai-green)) 259 260 '(compilation-error-face 261 (:foreground monokai-red 262 :weight bold 263 :underline t)) 264 265 '(compilation-face 266 (:foreground monokai-fg)) 267 268 '(compilation-info-face 269 (:foreground monokai-blue)) 270 271 '(compilation-info 272 (:foreground monokai-purple 273 :underline t)) 274 275 '(compilation-leave-directory-face 276 (:foreground monokai-green)) 277 278 '(compilation-line-face 279 (:foreground monokai-bg+2)) 280 281 '(compilation-line-number 282 (:foreground monokai-bg+2)) 283 284 '(compilation-message-face 285 (:foreground monokai-blue)) 286 287 '(compilation-warning-face 288 (:foreground monokai-yellow-1 289 :weight bold 290 :underline t)) 291 292 ;;;;; grep 293 '(grep-context-face 294 (:foreground monokai-fg)) 295 296 '(grep-error-face 297 (:foreground monokai-red 298 :weight bold 299 :underline t)) 300 301 '(grep-hit-face 302 (:foreground monokai-magenta)) 303 304 '(grep-match-face 305 (:foreground monokai-orange 306 :weight bold)) 307 308 '(match 309 (:foreground monokai-green 310 :background monokai-bg-1 311 :weight bold)) 312 313 ;;;;; isearch 314 '(isearch 315 (:foreground monokai-orange 316 :background monokai-bg-1)) 317 318 '(isearch-fail 319 (:foreground monokai-fg+1 320 :background monokai-red)) 321 322 '(lazy-highlight 323 (:foreground monokai-magenta 324 :background monokai-bg-1)) 325 326 ;;;;; font lock 327 '(font-lock-builtin-face 328 (:foreground monokai-green)) 329 330 '(font-lock-comment-delimiter-face 331 (:foreground monokai-fg-1)) 332 333 '(font-lock-comment-face 334 (:foreground monokai-fg-1)) 335 336 '(font-lock-constant-face 337 (:foreground monokai-purple)) 338 339 '(font-lock-doc-face 340 (:foreground monokai-fg-1)) 341 342 '(font-lock-doc-string-face 343 (:foreground monokai-fg-1)) 344 345 '(font-lock-function-name-face 346 (:foreground monokai-green)) 347 348 '(font-lock-keyword-face 349 (:foreground monokai-red 350 :weight bold)) 351 352 '(font-lock-negation-char-face 353 (:foreground monokai-fg-1)) 354 355 '(font-lock-preprocessor-face 356 (:foreground monokai-red)) 357 358 '(font-lock-regexp-grouping-construct 359 (:foreground monokai-orange 360 :weight bold)) 361 362 '(font-lock-regexp-grouping-backslash 363 (:foreground monokai-green 364 :weight bold)) 365 366 '(font-lock-string-face 367 (:foreground monokai-yellow)) 368 369 '(font-lock-type-face 370 (:foreground monokai-blue)) 371 372 '(font-lock-variable-name-face 373 (:foreground monokai-orange)) 374 375 '(font-lock-warning-face 376 (:foreground monokai-yellow-1 377 :weight bold)) 378 379 '(c-annotation-face 380 (:inherit 'font-lock-constant-face)) 381 382 ;;;;; newsticker 383 '(newsticker-date-face 384 (:foreground monokai-fg)) 385 386 '(newsticker-default-face 387 (:foreground monokai-fg)) 388 389 '(newsticker-enclosure-face 390 (:foreground monokai-green+1)) 391 392 '(newsticker-extra-face 393 (:foreground monokai-fg-1 394 :height 0.8)) 395 396 '(newsticker-feed-face 397 (:foreground monokai-fg)) 398 399 '(newsticker-immortal-item-face 400 (:foreground monokai-green)) 401 402 '(newsticker-new-item-face 403 (:foreground monokai-blue)) 404 405 '(newsticker-obsolete-item-face 406 (:foreground monokai-red)) 407 408 '(newsticker-old-item-face 409 (:foreground monokai-fg-1)) 410 411 '(newsticker-statistics-face 412 (:foreground monokai-fg)) 413 414 '(newsticker-treeview-face 415 (:foreground monokai-fg)) 416 417 '(newsticker-treeview-immortal-face 418 (:foreground monokai-green)) 419 420 '(newsticker-treeview-listwindow-face 421 (:foreground monokai-fg)) 422 423 '(newsticker-treeview-new-face 424 (:foreground monokai-blue 425 :weight bold)) 426 427 '(newsticker-treeview-obsolete-face 428 (:foreground monokai-red)) 429 430 '(newsticker-treeview-old-face 431 (:foreground monokai-fg-1)) 432 433 '(newsticker-treeview-selection-face 434 (:foreground monokai-orange)) 435 ;;;; Third-party 436 ;;;;; ace-jump 437 '(ace-jump-face-background 438 (:foreground monokai-fg-1 439 :background monokai-bg 440 :inverse-video nil)) 441 442 '(ace-jump-face-foreground 443 (:foreground monokai-green 444 :background monokai-bg 445 :inverse-video nil)) 446 447 ;;;;; full-ack 448 '(ack-separator 449 (:foreground monokai-fg)) 450 451 '(ack-file 452 (:foreground monokai-blue)) 453 454 '(ack-line 455 (:foreground monokai-yellow)) 456 457 '(ack-match 458 (:foreground monokai-orange 459 :background monokai-bg-1 460 :weight bold)) 461 ;;;;; acutes 462 '(font-latex-bold 463 (:inherit 'bold)) 464 465 '(font-latex-warning 466 (:inherit 'font-lock-warning)) 467 468 '(font-latex-sedate 469 (:foreground monokai-fg-1 470 :weight bold )) 471 472 '(font-latex-title-4 473 (:inherit 'variable-pitch 474 :weight bold)) 475 476 ;;;;; auto-complete 477 '(ac-candidate-face 478 (:background monokai-bg+1 479 :foreground monokai-fg-1)) 480 481 '(ac-selection-face 482 (:background monokai-bg+2 483 :foreground monokai-orange)) 484 485 '(popup-tip-face 486 (:background monokai-bg+2 487 :foreground monokai-orange)) 488 489 '(popup-scroll-bar-foreground-face 490 (:background monokai-fg-1)) 491 492 '(popup-scroll-bar-background-face 493 (:background monokai-bg-1)) 494 495 '(popup-isearch-match 496 (:background monokai-bg 497 :foreground monokai-fg)) 498 499 ;;;;; android mode 500 '(android-mode-debug-face 501 (:foreground monokai-green)) 502 503 '(android-mode-error-face 504 (:foreground monokai-orange 505 :weight bold)) 506 507 '(android-mode-info-face 508 (:foreground monokai-blue)) 509 510 '(android-mode-verbose-face 511 (:foreground monokai-purple)) 512 513 '(android-mode-warning-face 514 (:foreground monokai-yellow-1)) 515 516 ;;;;; bm 517 '(bm-face 518 (:background monokai-yellow-1 519 :foreground monokai-bg)) 520 521 '(bm-fringe-face 522 (:background monokai-yellow-1 523 :foreground monokai-bg)) 524 525 '(bm-fringe-persistent-face 526 (:background monokai-orange-1 527 :foreground monokai-bg)) 528 529 '(bm-persistent-face 530 (:background monokai-orange-1 531 :foreground monokai-bg)) 532 533 ;;;;; clojure-test-mode 534 '(clojure-test-failure-face 535 (:foreground monokai-red 536 :weight bold 537 :underline t)) 538 539 '(clojure-test-error-face 540 (:foreground monokai-orange 541 :weight bold 542 :underline t)) 543 544 '(clojure-test-success-face 545 (:foreground monokai-green 546 :weight bold 547 :underline t)) 548 549 ;;;;; ctable 550 '(ctbl:face-cell-select 551 (:background monokai-blue 552 :foreground monokai-bg)) 553 554 '(ctbl:face-continue-bar 555 (:background monokai-bg-1 556 :foreground monokai-bg)) 557 558 '(ctbl:face-row-select 559 (:background monokai-cyan 560 :foreground monokai-bg)) 561 562 ;;;;; diff 563 '(diff-added 564 (:foreground monokai-green 565 :background monokai-bg-1)) 566 567 '(diff-changed 568 (:foreground monokai-yellow)) 569 570 '(diff-removed 571 (:foreground monokai-red 572 :background monokai-bg-1)) 573 574 '(diff-refine-added 575 (:inherit 'diff-added 576 :weight bold)) 577 578 '(diff-refine-change 579 (:inherit 'diff-changed 580 :weight bold)) 581 582 '(diff-refine-removed 583 (:inherit 'diff-removed 584 :weight bold)) 585 586 '(diff-header 587 (:background monokai-bg+1)) 588 589 '(diff-file-header 590 (:background monokai-bg+1 591 :foreground monokai-fg 592 :bold t)) 593 594 ;;;;; dired+ 595 '(diredp-display-msg 596 (:foreground monokai-blue)) 597 598 '(diredp-compressed-file-suffix 599 (:foreground monokai-orange)) 600 601 '(diredp-date-time 602 (:foreground monokai-magenta)) 603 604 '(diredp-deletion 605 (:foreground monokai-yellow)) 606 607 '(diredp-deletion-file-name 608 (:foreground monokai-red)) 609 610 '(diredp-dir-heading 611 (:foreground monokai-blue 612 :background monokai-bg-1)) 613 614 '(diredp-dir-priv 615 (:foreground monokai-cyan)) 616 617 '(diredp-exec-priv 618 (:foreground monokai-red)) 619 620 '(diredp-executable-tag 621 (:foreground monokai-green+1)) 622 623 '(diredp-file-name 624 (:foreground monokai-blue)) 625 626 '(diredp-file-suffix 627 (:foreground monokai-green)) 628 629 '(diredp-flag-mark 630 (:foreground monokai-yellow)) 631 632 '(diredp-flag-mark-line 633 (:foreground monokai-orange)) 634 635 '(diredp-ignored-file-name 636 (:foreground monokai-red)) 637 638 '(diredp-link-priv 639 (:foreground monokai-yellow)) 640 641 '(diredp-mode-line-flagged 642 (:foreground monokai-yellow)) 643 644 '(diredp-mode-line-marked 645 (:foreground monokai-orange)) 646 647 '(diredp-no-priv 648 (:foreground monokai-fg)) 649 650 '(diredp-number 651 (:foreground monokai-green+1)) 652 653 '(diredp-other-priv 654 (:foreground monokai-yellow-1)) 655 656 '(diredp-rare-priv 657 (:foreground monokai-red-1)) 658 659 '(diredp-read-priv 660 (:foreground monokai-green-1)) 661 662 '(diredp-symlink 663 (:foreground monokai-yellow)) 664 665 '(diredp-write-priv 666 (:foreground monokai-magenta)) 667 668 ;;;;; ert 669 '(ert-test-result-expected 670 (:foreground monokai-green 671 :background monokai-bg)) 672 673 '(ert-test-result-unexpected 674 (:foreground monokai-red 675 :background monokai-bg)) 676 677 ;;;;; eshell 678 '(eshell-prompt 679 (:foreground monokai-fg 680 :weight bold)) 681 682 '(eshell-ls-archive 683 (:foreground monokai-purple 684 :weight bold)) 685 686 '(eshell-ls-backup 687 (:inherit 'font-lock-comment)) 688 689 '(eshell-ls-clutter 690 (:inherit 'font-lock-comment)) 691 692 '(eshell-ls-directory 693 (:foreground monokai-blue 694 :weight bold)) 695 696 '(eshell-ls-executable 697 (:foreground monokai-green 698 :weight bold)) 699 700 '(eshell-ls-unreadable 701 (:foreground monokai-red)) 702 703 '(eshell-ls-missing 704 (:inherit 'font-lock-warning)) 705 706 '(eshell-ls-product 707 (:inherit 'font-lock-doc)) 708 709 '(eshell-ls-special 710 (:foreground monokai-yellow 711 :weight bold)) 712 713 '(eshell-ls-symlink 714 (:foreground monokai-cyan 715 :weight bold)) 716 717 ;;;;; flx 718 '(flx-highlight-face 719 (:foreground monokai-green 720 :weight bold)) 721 ;;;;; flycheck 722 '(flycheck-error 723 (supports :underline 724 (:style wave) 725 (:underline (:style wave :color monokai-red)))) 726 727 '(flycheck-warning 728 (supports :underline 729 (:style wave) 730 (:underline (:style wave :color monokai-yellow-1)))) 731 732 '(flycheck-fringe-error 733 (:foreground monokai-red 734 :weight bold)) 735 736 '(flycheck-fringe-warning 737 (:foreground monokai-yellow-1 738 :weight bold)) 739 ;;;;; flymake 740 '(flymake-errline 741 (supports :underline 742 (:style wave) 743 (:underline (:style wave :color ,monokai-red)))) 744 745 '(flymake-warnline 746 (supports :underline 747 (:style wave) 748 (:underline (:style wave :color ,monokai-yellow-1)))) 749 '(flymake-infoline 750 (supports :underline 751 (:style wave) 752 (:underline 753 (:style wave :color ,monokai-blue)))) 754 755 ;;;;; flyspell 756 '(flyspell-duplicate 757 (supports :underline 758 (:style wave) 759 (:underline 760 (:style wave :color ,monokai-orange) :inherit unspecified))) 761 '(flyspell-incorrect 762 (supports :underline 763 (:style wave) 764 (:underline 765 (:style wave :color ,monokai-red) :inherit unspecified))) 766 767 ;;;;; erc 768 '(erc-action-face 769 (:inherit 'erc-default-face)) 770 771 '(erc-bold-face 772 (:weight bold)) 773 774 '(erc-current-nick-face 775 (:foreground monokai-blue 776 :weight bold)) 777 778 '(erc-dangerous-host-face 779 (:inherit 'font-lock-warning)) 780 781 '(erc-default-face 782 (:foreground monokai-fg)) 783 784 '(erc-direct-msg-face 785 (:inherit 'erc-default)) 786 787 '(erc-error-face 788 (:inherit 'font-lock-warning)) 789 790 '(erc-fool-face 791 (:inherit 'erc-default)) 792 793 '(erc-highlight-face 794 (:inherit 'hover-highlight)) 795 796 '(erc-input-face 797 (:foreground monokai-fg-1)) 798 799 '(erc-keyword-face 800 (:foreground monokai-blue 801 :weight bold)) 802 803 '(erc-nick-default-face 804 (:foreground monokai-fg-1 805 :weight bold)) 806 807 '(erc-my-nick-face 808 (:foreground monokai-red 809 :weight bold)) 810 811 '(erc-nick-msg-face 812 (:inherit 'erc-default)) 813 814 '(erc-notice-face 815 (:foreground monokai-green)) 816 817 '(erc-pal-face 818 (:foreground monokai-orange 819 :weight bold)) 820 821 '(erc-prompt-face 822 (:foreground monokai-orange 823 :background monokai-bg 824 :weight bold)) 825 826 '(erc-timestamp-face 827 (:foreground monokai-green+1)) 828 829 '(erc-underline-face 830 (:underline t)) 831 832 ;;;;; git-gutter 833 '(git-gutter:added 834 (:foreground monokai-green 835 :weight bold 836 :inverse-video t)) 837 838 '(git-gutter:deleted 839 (:foreground monokai-red 840 :weight bold 841 :inverse-video t)) 842 843 '(git-gutter:modified 844 (:foreground monokai-yellow 845 :weight bold 846 :inverse-video t)) 847 848 ;;;;; git-gutter-fr 849 '(git-gutter-fr:added 850 (:foreground monokai-green 851 :weight bold)) 852 853 '(git-gutter-fr:deleted 854 (:foreground monokai-red 855 :weight bold)) 856 857 '(git-gutter-fr:modified 858 (:foreground monokai-yellow 859 :weight bold)) 860 861 ;; gnus 862 '(gnus-group-mail-1 863 (:inherit 'gnus-group-mail-1-empty)) 864 865 '(gnus-group-mail-1-empty 866 (:inherit 'gnus-group-news-1-empty)) 867 868 '(gnus-group-mail-2 869 (:bold t 870 :inherit 'gnus-group-mail-2-empty)) 871 872 '(gnus-group-mail-2-empty 873 (:inherit 'gnus-group-news-2-empty)) 874 875 '(gnus-group-mail-3 876 (:bold t 877 :inherit 'gnus-group-mail-3-empty)) 878 879 '(gnus-group-mail-3-empty 880 (:inherit 'gnus-group-news-3-empty)) 881 882 '(gnus-group-mail-4 883 (:bold t 884 :inherit 'gnus-group-mail-4-empty)) 885 886 '(gnus-group-mail-4-empty 887 (:inherit 'gnus-group-news-4-empty)) 888 889 '(gnus-group-mail-5 890 (:bold t 891 :inherit 'gnus-group-mail-5-empty)) 892 893 '(gnus-group-mail-5-empty 894 (:inherit 'gnus-group-news-5-empty)) 895 896 '(gnus-group-mail-6 897 (:bold t 898 :inherit 'gnus-group-mail-6-empty)) 899 900 '(gnus-group-mail-6-empty 901 (:inherit 'gnus-group-news-6-empty)) 902 903 '(gnus-group-mail-low 904 (:bold t 905 :inherit 'gnus-group-mail-low-empty)) 906 907 '(gnus-group-mail-low-empty 908 (:inherit 'gnus-group-news-low-empty)) 909 910 '(gnus-group-news-1 911 (:bold t 912 :inherit 'gnus-group-news-1-empty)) 913 914 '(gnus-group-news-2 915 (:bold t 916 :inherit 'gnus-group-news-2-empty)) 917 918 '(gnus-group-news-3 919 (:bold t 920 :inherit 'gnus-group-news-3-empty)) 921 922 '(gnus-group-news-4 923 (:bold t 924 :inherit 'gnus-group-news-4-empty)) 925 926 '(gnus-group-news-5 927 (:bold t 928 :inherit 'gnus-group-news-5-empty)) 929 930 '(gnus-group-news-6 931 (:bold t 932 :inherit 'gnus-group-news-6-empty)) 933 934 '(gnus-group-news-low 935 (:bold t 936 :inherit 'gnus-group-news-low-empty)) 937 938 '(gnus-header-content 939 (:inherit 'message-header-other)) 940 941 '(gnus-header-from 942 (:inherit 'message-header-from)) 943 944 '(gnus-header-name 945 (:inherit 'message-header-name)) 946 947 '(gnus-header-newsgroups 948 (:inherit 'message-header-other)) 949 950 '(gnus-header-subject 951 (:inherit 'message-header-subject)) 952 953 '(gnus-summary-cancelled 954 (:foreground monokai-orange)) 955 956 '(gnus-summary-high-ancient 957 (:foreground monokai-blue)) 958 959 '(gnus-summary-high-read 960 (:foreground monokai-green 961 :weight bold)) 962 963 '(gnus-summary-high-ticked 964 (:foreground monokai-orange 965 :weight bold)) 966 967 '(gnus-summary-high-unread 968 (:foreground monokai-fg 969 :weight bold)) 970 971 '(gnus-summary-low-ancient 972 (:foreground monokai-blue)) 973 974 '(gnus-summary-low-read 975 (:foreground monokai-green)) 976 977 '(gnus-summary-low-ticked 978 (:foreground monokai-orange 979 :weight bold)) 980 981 '(gnus-summary-low-unread 982 (:foreground monokai-fg)) 983 984 '(gnus-summary-normal-ancient 985 (:foreground monokai-blue)) 986 987 '(gnus-summary-normal-read 988 (:foreground monokai-green)) 989 990 '(gnus-summary-normal-ticked 991 (:foreground monokai-orange 992 :weight bold)) 993 994 '(gnus-summary-normal-unread 995 (:foreground monokai-fg)) 996 997 '(gnus-summary-selected 998 (:foreground monokai-fg-1 999 :weight bold))1000 1001 '(gnus-cite-11002 (:foreground monokai-blue))1003 1004 '(gnus-cite-101005 (:foreground monokai-yellow-1))1006 1007 '(gnus-cite-111008 (:foreground monokai-yellow))1009 1010 '(gnus-cite-21011 (:foreground monokai-blue-1))1012 1013 '(gnus-cite-31014 (:foreground monokai-cyan))1015 1016 '(gnus-cite-41017 (:foreground monokai-purple))1018 1019 '(gnus-cite-51020 (:foreground monokai-green+1))1021 1022 '(gnus-cite-61023 (:foreground monokai-green))1024 1025 '(gnus-cite-71026 (:foreground monokai-red))1027 1028 '(gnus-cite-81029 (:foreground monokai-red))1030 1031 '(gnus-cite-91032 (:foreground monokai-purple))1033 1034 '(gnus-group-news-1-empty1035 (:foreground monokai-fg-1))1036 1037 '(gnus-group-news-2-empty1038 (:foreground monokai-green+1))1039 1040 '(gnus-group-news-3-empty1041 (:foreground monokai-green+1))1042 1043 '(gnus-group-news-4-empty1044 (:foreground monokai-cyan))1045 1046 '(gnus-group-news-5-empty1047 (:foreground monokai-cyan+1))1048 1049 '(gnus-group-news-6-empty1050 (:foreground monokai-bg+2))1051 1052 '(gnus-group-news-low-empty1053 (:foreground monokai-bg+2))1054 1055 '(gnus-signature1056 (:foreground monokai-fg-1))1057 1058 '(gnus-x1059 (:background monokai-fg1060 :foreground monokai-bg))1061 ;;;;; guide-key1062 '(guide-key/highlight-command-face1063 (:foreground monokai-blue))1064 1065 '(guide-key/key-face1066 (:foreground monokai-green))1067 1068 '(guide-key/prefix-command-face1069 (:foreground monokai-green+1))1070 1071 ;;;;; helm1072 '(helm-header1073 (:foreground monokai-green1074 :background monokai-bg1075 :underline nil :box nil))1076 1077 '(helm-source-header1078 (:foreground monokai-yellow1079 :background monokai-bg-11080 :underline nil :weight bold1081 :box (:line-width -1 :style released-button)))1082 1083 '(helm-selection1084 (:background monokai-bg+21085 :underline nil))1086 1087 '(helm-selection-line1088 (:background monokai-bg+1))1089 1090 '(helm-visible-mark1091 (:foreground monokai-fg-11092 :background monokai-bg+2))1093 1094 '(helm-candidate-number1095 (:foreground monokai-green+21096 :background monokai-bg-1))1097 1098 '(helm-ff-directory1099 (:foreground monokai-magenta))1100 1101 ;;;;; hl-line-mode1102 '(hl-line1103 (:background monokai-bg+1 :inherit 't))1104 1105 ;;;;; hl-sexp1106 '(hl-sexp-face1107 (:background monokai-bg+1 :inherit 't))1108 1109 ;;;;; ido-mode1110 '(ido-first-match1111 (:foreground monokai-orange1112 :background monokai-bg1113 :weight bold))1114 1115 '(ido-only-match1116 (:foreground monokai-green1117 :background monokai-bg1118 :weight bold))1119 1120 '(ido-subdir1121 (:foreground monokai-blue1122 :background monokai-bg))1123 1124 ;;;;; Js2-mode1125 '(js2-warning-face1126 (:foreground monokai-yellow-11127 :underline t))1128 1129 '(js2-error-face1130 (:foreground monokai-red1131 :weight bold))1132 1133 '(js2-jsdoc-tag-face1134 (:foreground monokai-green))1135 1136 '(js2-jsdoc-type-face1137 (:foreground monokai-blue))1138 1139 '(js2-jsdoc-value-face1140 (:foreground monokai-purple))1141 1142 '(js2-function-param-face1143 (:foreground monokai-green))1144 1145 '(js2-external-variable-face1146 (:foreground monokai-yellow))1147 1148 ;;;;; jabber-mode1149 1150 '(jabber-roster-user-away1151 (:foreground monokai-purple))1152 1153 '(jabber-roster-user-online1154 (:foreground monokai-green))1155 1156 '(jabber-roster-user-dnd1157 (:foreground monokai-red))1158 1159 '(jabber-rare-time-face1160 (:foreground monokai-purple))1161 1162 '(jabber-chat-prompt-local1163 (:foreground monokai-blue))1164 1165 '(jabber-chat-prompt-foreign1166 (:foreground monokai-orange))1167 1168 '(jabber-activity-face1169 (:foreground monokai-red))1170 1171 '(jabber-activity-personal-face1172 (:foreground monokai-cyan))1173 1174 '(jabber-title-small1175 (:height 1.1 :weight bold))1176 1177 '(jabber-title-medium1178 (:height 1.2 :weight bold))1179 1180 '(jabber-title-large1181 (:height 1.3 :weight bold))1182 1183 ;;;;; linum-mode1184 '(linum1185 (:foreground monokai-purple1186 :background monokai-bg))1187 1188 ;;;;; macrostep1189 '(macrostep-gensym-11190 (:foreground monokai-green+21191 :background monokai-bg-1))1192 1193 '(macrostep-gensym-21194 (:foreground monokai-red+11195 :background monokai-bg-1))1196 1197 '(macrostep-gensym-31198 (:foreground monokai-blue+11199 :background monokai-bg-1))1200 1201 '(macrostep-gensym-41202 (:foreground monokai-magenta1203 :background monokai-bg-1))1204 1205 '(macrostep-gensym-51206 (:foreground monokai-yellow1207 :background monokai-bg-1))1208 1209 '(macrostep-expansion-highlight-face1210 (:inherit 'highlight))1211 1212 '(macrostep-macro-face1213 (:underline t))1214 1215 ;;;;; magit1216 '(magit-section-title1217 (:foreground monokai-yellow1218 :weight bold))1219 1220 '(magit-branch1221 (:foreground monokai-blue1222 :weight bold))1223 1224 '(magit-item-highlight1225 (:background monokai-bg+2))1226 1227 ;;;;; message-mode1228 '(message-cited-text1229 (:inherit 'font-lock-comment))1230 1231 '(message-header-name1232 (:foreground monokai-green+1))1233 1234 '(message-header-other1235 (:foreground monokai-green))1236 1237 '(message-header-to1238 (:foreground monokai-fg-11239 :weight bold))1240 1241 '(message-header-from1242 (:foreground monokai-fg-11243 :weight bold))1244 1245 '(message-header-cc1246 (:foreground monokai-fg-11247 :weight bold))1248 1249 '(message-header-newsgroups1250 (:foreground monokai-fg-11251 :weight bold))1252 1253 '(message-header-subject1254 (:foreground monokai-orange1255 :weight bold))1256 1257 '(message-header-xheader1258 (:foreground monokai-green))1259 1260 '(message-mml1261 (:foreground monokai-fg-11262 :weight bold))1263 1264 '(message-separator1265 (:inherit 'font-lock-comment))1266 1267 ;;;;; egg1268 '(egg-text-base1269 (:foreground monokai-fg))1270 1271 '(egg-help-header-11272 (:foreground monokai-blue))1273 1274 '(egg-help-header-21275 (:foreground monokai-green))1276 1277 '(egg-branch1278 (:foreground monokai-blue))1279 1280 '(egg-branch-mono1281 (:foreground monokai-blue))1282 1283 '(egg-term1284 (:foreground monokai-blue))1285 1286 '(egg-diff-add1287 (:foreground monokai-green+1))1288 1289 '(egg-diff-del1290 (:foreground monokai-red+1))1291 1292 '(egg-diff-file-header1293 (:foreground monokai-fg-1))1294 1295 '(egg-section-title1296 (:foreground monokai-blue))1297 1298 '(egg-stash-mono1299 (:foreground monokai-purple))1300 1301 ;;;;; message-mode1302 '(message-cited-text1303 (:inherit 'font-lock-comment))1304 1305 '(message-header-name1306 (:foreground monokai-green+1))1307 1308 '(message-header-other1309 (:foreground monokai-green))1310 1311 '(message-header-to1312 (:foreground monokai-yellow1313 :weight bold))1314 1315 '(message-header-from1316 (:foreground monokai-yellow1317 :weight bold))1318 1319 '(message-header-cc1320 (:foreground monokai-yellow1321 :weight bold))1322 1323 '(message-header-newsgroups1324 (:foreground monokai-yellow1325 :weight bold))1326 1327 '(message-header-subject1328 (:foreground monokai-orange1329 :weight bold))1330 1331 '(message-header-xheader1332 (:foreground monokai-green))1333 1334 '(message-mml1335 (:foreground monokai-yellow1336 :weight bold))1337 1338 '(message-separator1339 (:inherit 'font-lock-comment))1340 1341 ;;;;; mew1342 '(mew-face-header-subject1343 (:foreground monokai-orange))1344 1345 '(mew-face-header-from1346 (:foreground monokai-yellow))1347 1348 '(mew-face-header-date1349 (:foreground monokai-green))1350 1351 '(mew-face-header-to1352 (:foreground monokai-red))1353 1354 '(mew-face-header-key1355 (:foreground monokai-blue))1356 1357 '(mew-face-header-private1358 (:foreground monokai-purple))1359 1360 '(mew-face-header-important1361 (:foreground monokai-blue))1362 1363 '(mew-face-header-marginal1364 (:foreground monokai-fg1365 :weight bold))1366 1367 '(mew-face-header-warning1368 (:foreground monokai-yellow-1))1369 1370 '(mew-face-header-xmew1371 (:foreground monokai-green))1372 1373 '(mew-face-header-xmew-bad1374 (:foreground monokai-red))1375 1376 '(mew-face-body-url1377 (:foreground monokai-blue))1378 1379 '(mew-face-body-comment1380 (:foreground monokai-fg-11381 :slant italic))1382 1383 '(mew-face-body-cite11384 (:foreground monokai-cyan))1385 1386 '(mew-face-body-cite21387 (:foreground monokai-purple))1388 1389 '(mew-face-body-cite31390 (:foreground monokai-orange))1391 1392 '(mew-face-body-cite41393 (:foreground monokai-yellow))1394 1395 '(mew-face-body-cite51396 (:foreground monokai-red))1397 1398 '(mew-face-mark-review1399 (:foreground monokai-blue))1400 1401 '(mew-face-mark-escape1402 (:foreground monokai-green))1403 1404 '(mew-face-mark-delete1405 (:foreground monokai-red))1406 1407 '(mew-face-mark-unlink1408 (:foreground monokai-yellow))1409 1410 '(mew-face-mark-refile1411 (:foreground monokai-orange))1412 1413 '(mew-face-mark-unread1414 (:foreground monokai-purple))1415 1416 '(mew-face-eof-message1417 (:foreground monokai-red))1418 1419 '(mew-face-eof-part1420 (:foreground monokai-yellow))1421 1422 ;;;;; mic-paren1423 '(paren-face-match1424 (:foreground monokai-bg-11425 :background monokai-orange1426 :weight bold))1427 1428 '(paren-face-mismatch1429 (:foreground monokai-bg-11430 :background monokai-magenta1431 :weight bold))1432 1433 '(paren-face-no-match1434 (:foreground monokai-bg-11435 :background monokai-purple1436 :weight bold))1437 1438 ;;;;; mingus1439 '(mingus-directory-face1440 (:foreground monokai-blue))1441 1442 '(mingus-pausing-face1443 (:foreground monokai-magenta))1444 1445 '(mingus-playing-face1446 (:foreground monokai-cyan))1447 1448 '(mingus-playlist-face1449 (:foreground monokai-cyan ))1450 1451 '(mingus-song-file-face1452 (:foreground monokai-yellow))1453 1454 '(mingus-stopped-face1455 (:foreground monokai-red))1456 1457 ;;;;; nav1458 '(nav-face-heading1459 (:foreground monokai-fg-1))1460 1461 '(nav-face-button-num1462 (:foreground monokai-blue))1463 1464 '(nav-face-dir1465 (:foreground monokai-green))1466 1467 '(nav-face-hdir1468 (:foreground monokai-red))1469 1470 '(nav-face-file1471 (:foreground monokai-fg))1472 1473 '(nav-face-hfile1474 (:foreground monokai-purple))1475 1476 ;;;;; mu4e1477 '(mu4e-cited-1-face1478 (:foreground monokai-blue1479 :slant italic))1480 1481 '(mu4e-cited-2-face1482 (:foreground monokai-purple1483 :slant italic))1484 1485 '(mu4e-cited-3-face1486 (:foreground monokai-cyan1487 :slant italic))1488 1489 '(mu4e-cited-4-face1490 (:foreground monokai-green1491 :slant italic))1492 1493 '(mu4e-cited-5-face1494 (:foreground monokai-orange1495 :slant italic))1496 1497 '(mu4e-cited-6-face1498 (:foreground monokai-purple1499 :slant italic))1500 1501 '(mu4e-cited-7-face1502 (:foreground monokai-yellow1503 :slant italic))1504 1505 '(mu4e-replied-face1506 (:foreground monokai-fg-1))1507 1508 '(mu4e-trashed-face1509 (:foreground monokai-fg-11510 :strike-through t))1511 1512 ;;;;; mumamo1513 '(mumamo-background-chunk-major1514 (:background nil))1515 1516 '(mumamo-background-chunk-submode11517 (:background monokai-bg-1))1518 1519 '(mumamo-background-chunk-submode21520 (:background monokai-bg+2))1521 1522 '(mumamo-background-chunk-submode31523 (:background monokai-fg-1))1524 1525 '(mumamo-background-chunk-submode41526 (:background monokai-bg+2))1527 1528 ;;;;; org-mode1529 '(org-agenda-date-today1530 (:foreground monokai-fg+11531 :slant italic1532 :weight bold))1533 1534 '(org-agenda-structure1535 (:inherit 'font-lock-comment-face))1536 1537 '(org-archived1538 (:foreground monokai-fg1539 :weight bold))1540 1541 '(org-checkbox1542 (:background monokai-bg+21543 :foreground monokai-fg+11544 :box (:line-width 1 :style released-button)))1545 '(org-date1546 (:foreground monokai-blue1547 :underline t))1548 1549 '(org-deadline-announce1550 (:foreground monokai-red))1551 1552 '(org-done1553 (:foreground monokai-green+11554 :weight bold))1555 '(org-formula1556 (:foreground monokai-yellow))1557 1558 '(org-headline-done1559 (:foreground monokai-green+1))1560 1561 '(org-hide1562 (:foreground monokai-bg-1))1563 1564 '(org-level-11565 (:foreground monokai-orange))1566 1567 '(org-level-21568 (:foreground monokai-orange+1))1569 1570 '(org-level-31571 (:foreground monokai-cyan))1572 1573 '(org-level-41574 (:foreground monokai-cyan+1))1575 1576 '(org-level-51577 (:foreground monokai-purple))1578 1579 '(org-level-61580 (:foreground monokai-purple+1))1581 1582 '(org-level-71583 (:foreground monokai-red+1))1584 1585 '(org-level-81586 (:foreground monokai-red+2))1587 1588 '(org-link1589 (:foreground monokai-blue1590 :underline t))1591 1592 '(org-scheduled1593 (:foreground monokai-purple+1))1594 1595 '(org-scheduled-previously1596 (:foreground monokai-red))1597 1598 '(org-scheduled-today1599 (:foreground monokai-blue+1))1600 1601 '(org-special-keyword1602 (:foreground monokai-fg-1))1603 1604 '(org-table1605 (:foreground monokai-purple))1606 1607 '(org-tag1608 (:weight bold))1609 1610 '(org-time-grid1611 (:foreground monokai-orange))1612 1613 '(org-todo1614 (:foreground monokai-red1615 :weight bold))1616 1617 '(org-upcoming-deadline1618 (:inherit 'font-lock-keyword-face))1619 1620 '(org-warning1621 (:foreground monokai-yellow-11622 :weight bold1623 :underline t))1624 1625 '(org-column1626 (:background monokai-bg-1))1627 1628 '(org-column-title1629 (:background monokai-bg-11630 :underline t1631 :weight bold))1632 1633 ;;;;; outline1634 '(outline-11635 (:foreground monokai-orange))1636 1637 '(outline-21638 (:foreground monokai-magenta))1639 1640 '(outline-31641 (:foreground monokai-blue))1642 1643 '(outline-41644 (:foreground monokai-yellow))1645 1646 '(outline-51647 (:foreground monokai-cyan))1648 1649 '(outline-61650 (:foreground monokai-purple))1651 1652 '(outline-71653 (:foreground monokai-red))1654 1655 '(outline-81656 (:foreground monokai-green))1657 1658 ;;;;; rainbow-delimiters1659 '(rainbow-delimiters-depth-1-face1660 (:foreground monokai-orange))1661 1662 '(rainbow-delimiters-depth-2-face1663 (:foreground monokai-blue))1664 1665 '(rainbow-delimiters-depth-3-face1666 (:foreground monokai-purple))1667 1668 '(rainbow-delimiters-depth-4-face1669 (:foreground monokai-green))1670 1671 '(rainbow-delimiters-depth-5-face1672 (:foreground monokai-cyan))1673 1674 '(rainbow-delimiters-depth-6-face1675 (:foreground monokai-red))1676 1677 '(rainbow-delimiters-depth-7-face1678 (:foreground monokai-orange))1679 1680 '(rainbow-delimiters-depth-8-face1681 (:foreground monokai-blue+1))1682 1683 '(rainbow-delimiters-depth-9-face1684 (:foreground monokai-red+1))1685 1686 '(rainbow-delimiters-depth-10-face1687 (:foreground monokai-green+1))1688 1689 '(rainbow-delimiters-depth-11-face1690 (:foreground monokai-purple+1))1691 1692 '(rainbow-delimiters-depth-12-face1693 (:foreground monokai-orange+1))1694 1695 ;;;;;rcirc1696 '(rcirc-my-nick1697 (:foreground monokai-blue))1698 1699 '(rcirc-other-nick1700 (:foreground monokai-orange))1701 1702 '(rcirc-bright-nick1703 (:foreground monokai-blue+1))1704 1705 '(rcirc-dim-nick1706 (:foreground monokai-blue-1))1707 1708 '(rcirc-server1709 (:foreground monokai-green))1710 1711 '(rcirc-server-prefix1712 (:foreground monokai-green+1))1713 1714 '(rcirc-timestamp1715 (:foreground monokai-purple))1716 1717 '(rcirc-nick-in-message1718 (:foreground monokai-yellow))1719 1720 '(rcirc-nick-in-message-full-line1721 (:bold t))1722 1723 '(rcirc-prompt1724 (:foreground monokai-fg-11725 :bold t))1726 1727 '(rcirc-track-nick1728 (:inverse-video t))1729 1730 '(rcirc-track-keyword1731 (:bold t))1732 1733 '(rcirc-url1734 (:bold t))1735 1736 '(rcirc-keyword1737 (:foreground monokai-red1738 :bold t))1739 1740 ;;;;; rhtml-mode1741 '(erb-face1742 (:foreground monokai-fg+11743 :background monokai-bg-1))1744 1745 '(erb-delim-face1746 (:foreground monokai-cyan-11747 :background monokai-bg-1))1748 1749 '(erb-exec-face1750 (:foreground monokai-fg+11751 :background monokai-bg-1))1752 1753 '(erb-exec-delim-face1754 (:foreground monokai-cyan-11755 :background monokai-bg-1))1756 1757 '(erb-out-face1758 (:foreground monokai-fg+11759 :background monokai-bg-1))1760 1761 '(erb-out-delim-face1762 (:foreground monokai-cyan-11763 :background monokai-bg-1))1764 1765 '(erb-comment-face1766 (:foreground monokai-fg-11767 :background monokai-bg-1))1768 1769 '(erb-comment-delim-face1770 (:foreground monokai-cyan-11771 :background monokai-bg-1))1772 1773 ;;;;; rpm-mode1774 '(rpm-spec-dir-face1775 (:foreground monokai-green))1776 1777 '(rpm-spec-doc-face1778 (:foreground monokai-blue))1779 1780 '(rpm-spec-ghost-face1781 (:foreground monokai-magenta))1782 1783 '(rpm-spec-macro-face1784 (:foreground monokai-yellow))1785 1786 '(rpm-spec-obsolete-tag-face1787 (:foreground monokai-red))1788 1789 '(rpm-spec-package-face1790 (:foreground monokai-purple))1791 1792 '(rpm-spec-section-face1793 (:foreground monokai-yellow))1794 1795 '(rpm-spec-tag-face1796 (:foreground monokai-purple))1797 1798 '(rpm-spec-var-face1799 (:foreground monokai-orange))1800 ;;;;; rst-mode1801 '(rst-level-1-face1802 (:foreground monokai-orange))1803 1804 '(rst-level-2-face1805 (:foreground monokai-green))1806 1807 '(rst-level-3-face1808 (:foreground monokai-blue))1809 1810 '(rst-level-4-face1811 (:foreground monokai-yellow))1812 1813 '(rst-level-5-face1814 (:foreground monokai-purple))1815 1816 '(rst-level-6-face1817 (:foreground monokai-red))1818 1819 ;;;;; show-paren1820 '(show-paren-mismatch1821 (:foreground monokai-bg-11822 :background monokai-red1823 :weight bold))1824 1825 '(show-paren-match1826 (:foreground monokai-bg-11827 :background monokai-orange1828 ::weight bold))1829 1830 ;;;;; sml-mode-line1831 '(sml-modeline-end-face1832 (:inherit 'default1833 :width condensed))1834 1835 ;;;;; SLIME1836 '(slime-repl-inputed-output-face1837 (:foreground monokai-red))1838 1839 ;;;;; tabbar1840 '(tabbar-button1841 (:foreground monokai-fg1842 :background monokai-bg))1843 1844 '(tabbar-selected1845 (:foreground monokai-fg1846 :background monokai-bg1847 :box (:line-width -1 :style pressed-button)))1848 1849 '(tabbar-unselected1850 (:foreground monokai-fg1851 :background monokai-bg+21852 :box (:line-width -1 :style released-button)))1853 ;;;;; term1854 '(term-color-black1855 (:foreground monokai-bg1856 :background monokai-bg+1))1857 1858 '(term-color-red1859 (:foreground monokai-red1860 :background monokai-red+1))1861 1862 '(term-color-green1863 (:foreground monokai-green1864 :background monokai-green+1))1865 1866 '(term-color-yellow1867 (:foreground monokai-orange1868 :background monokai-orange+1))1869 1870 '(term-color-blue1871 (:foreground monokai-blue1872 :background monokai-blue+1))1873 1874 '(term-color-magenta1875 (:foreground monokai-purple1876 :background monokai-purple+1))1877 1878 '(term-color-cyan1879 (:foreground monokai-cyan1880 :background monokai-cyan+1))1881 1882 '(term-color-white1883 (:foreground monokai-fg1884 :background monokai-fg+1))1885 1886 '(term-default-fg-color1887 (:foreground monokai-fg))1888 1889 '(term-default-bg-color1890 (:foreground monokai-bg))1891 1892 ;;;;; volatile-highlights1893 '(vhl/default-face1894 (:background monokai-bg+2))1895 1896 ;;;;; emacs-w3m1897 '(w3m-anchor1898 (:foreground monokai-fg-11899 :underline t1900 :weight bold))1901 1902 '(w3m-arrived-anchor1903 (:foreground monokai-yellow-11904 :underline t1905 :weight normal))1906 1907 '(w3m-form1908 (:foreground monokai-red1909 :underline t))1910 1911 '(w3m-header-line-location-title1912 (:foreground monokai-fg-11913 :underline t1914 :weight bold))1915 1916 '(w3m-history-current-url1917 (:inherit 'match))1918 1919 '(w3m-lnum1920 (:foreground monokai-purple1921 :background monokai-bg))1922 1923 '(w3m-lnum-match1924 (:background monokai-bg-11925 :foreground monokai-orange1926 :weight bold))1927 1928 '(w3m-lnum-minibuffer-prompt1929 (:foreground monokai-fg-1))1930 1931 ;;;;; whitespace-mode1932 '(whitespace-space1933 (:background monokai-bg1934 :foreground monokai-bg-1))1935 '(whitespace-hspace1936 (:background monokai-bg1937 :foreground monokai-bg-1))1938 1939 '(whitespace-tab1940 (:background monokai-red))1941 1942 '(whitespace-newline1943 (:foreground monokai-bg-1))1944 1945 '(whitespace-trailing1946 (:background monokai-red))1947 1948 '(whitespace-line1949 (:background monokai-bg1950 :foreground monokai-red))1951 1952 '(whitespace-space-before-tab1953 (:background monokai-bg1954 :foreground monokai-orange))1955 1956 '(whitespace-indentation1957 (:background monokai-fg-11958 :foreground monokai-red))1959 1960 '(whitespace-empty1961 (:background monokai-fg-1))1962 1963 '(whitespace-space-after-tab1964 (:background monokai-fg-11965 :foreground monokai-red))1966 1967 ;;;;; wanderlust1968 '(wl-highlight-folder-few-face1969 (:foreground monokai-purple))1970 1971 '(wl-highlight-folder-many-face1972 (:foreground monokai-red))1973 1974 '(wl-highlight-folder-path-face1975 (:foreground monokai-orange))1976 1977 '(wl-highlight-folder-unread-face1978 (:foreground monokai-blue))1979 1980 '(wl-highlight-folder-zero-face1981 (:foreground monokai-fg))1982 1983 '(wl-highlight-folder-unknown-face1984 (:foreground monokai-cyan))1985 1986 '(wl-highlight-message-citation-header1987 (:foreground monokai-yellow))1988 1989 '(wl-highlight-message-cited-text-11990 (:foreground monokai-purple))1991 1992 '(wl-highlight-message-cited-text-21993 (:foreground monokai-purple+1))1994 1995 '(wl-highlight-message-cited-text-31996 (:foreground monokai-blue))1997 1998 '(wl-highlight-message-cited-text-41999 (:foreground monokai-blue+1))2000 2001 '(wl-highlight-message-header-contents-face2002 (:foreground monokai-green))2003 2004 '(wl-highlight-message-headers-face2005 (:foreground monokai-red+1))2006 2007 '(wl-highlight-message-important-header-contents2008 (:foreground monokai-purple))2009 2010 '(wl-highlight-message-header-contents2011 (:foreground monokai-green+1))2012 2013 '(wl-highlight-message-important-header-contents22014 (:foreground monokai-purple+1))2015 2016 '(wl-highlight-message-signature2017 (:foreground monokai-green))2018 2019 '(wl-highlight-message-unimportant-header-contents2020 (:foreground monokai-fg))2021 2022 '(wl-highlight-summary-answered-face2023 (:foreground monokai-blue))2024 2025 '(wl-highlight-summary-disposed-face2026 (:foreground monokai-fg2027 :slant italic))2028 2029 '(wl-highlight-summary-new-face2030 (:foreground monokai-blue))2031 2032 '(wl-highlight-summary-normal-face2033 (:foreground monokai-fg))2034 2035 '(wl-highlight-summary-thread-top-face2036 (:foreground monokai-fg-1))2037 2038 '(wl-highlight-thread-indent-face2039 (:foreground monokai-magenta))2040 2041 '(wl-highlight-summary-refiled-face2042 (:foreground monokai-fg))2043 2044 '(wl-highlight-summary-displaying-face2045 (:underline t2046 :weight bold))2047 2048 ;;;;; which-func-mode2049 '(which-func2050 (:foreground monokai-purple+1))2051 2052 ;;;;; yascroll2053 '(yascroll:thumb-text-area2054 (:background monokai-bg-1))2055 2056 '(yascroll:thumb-fringe2057 (:background monokai-bg-12058 :foreground monokai-bg-1))2059 )2060 2061 ;;; Theme Variables2062 (custom-theme-set-variables2063 'monokai2064 ;;;;; ansi-color2065 '(ansi-color-names-vector2066 [monokai-bg2067 monokai-red2068 monokai-green2069 monokai-orange2070 monokai-blue2071 monokai-purple2072 monokai-cyan2073 monokai-fg])2074 2075 ;;;;; fill-column-indicator2076 '(fci-rule-color monokai-bg-1)2077 ;;;;; vc-annotate2078 '(vc-annotate-color-map2079 '(( 20. . monokai-fg-1)2080 ( 40. . monokai-bg+2)2081 ( 60. . monokai-red)2082 ( 80. . monokai-red+1)2083 (100. . monokai-orange)2084 (120. . monokai-orange+1)2085 (140. . monokai-green)2086 (160. . monokai-green+1)2087 (180. . monokai-yellow)2088 (200. . monokai-yellow+1)2089 (220. . monokai-blue)2090 (240. . monokai-blue+1)2091 (260. . monokai-purple)2092 (280. . monokai-purple+1)2093 (300. . monokai-cyan)2094 (320. . monokai-cyan+1)2095 (340. . monokai-magenta)2096 (360. . monokai-magenta+1)))2097 '(vc-annotate-very-old-color monokai-magenta)2098 '(vc-annotate-background monokai-bg)2099 )2100 2101 ;;; Rainbow Support2102 (declare-function rainbow-mode 'rainbow-mode)2103 (declare-function rainbow-colorize-by-assoc 'rainbow-mode)2104 2105 (defvar monokai-add-font-lock-keywords nil2106 "Whether to add font-lock keywords for monokai color names.2107 In buffers visiting library `monokai-theme.el' the monokai2108 specific keywords are always added. In all other Emacs-Lisp2109 buffers this variable controls whether this should be done.2110 This requires library `rainbow-mode'.")2111 2112 (defvar monokai-colors-font-lock-keywords nil)2113 2114 ;;; Footer2115 2116 ;;;###autoload2117 (and load-file-name2118 (boundp 'custom-theme-load-path)2119 (add-to-list 'custom-theme-load-path2120 (file-name-as-directory2121 (file-name-directory load-file-name))))2122 2123 (provide-theme 'monokai)2124 ;;; monokai-theme.el ends here

 

转载地址:http://yacoo.baihongyu.com/

你可能感兴趣的文章
web典型理论题整理HTML+CSS部分
查看>>
前端基础之jQuery入门 01
查看>>
Xshell 5 免费版本安装过程
查看>>
关于ready和load方法作用于不同情况下的比较
查看>>
Asp.Net Core 项目实战之权限管理系统(8) 功能菜单的动态加载
查看>>
使用CSS让元素尺寸缩小时保持宽高比例一致
查看>>
HDU-2955-Robberies
查看>>
如何使Linux系统上的程序开机后自动运行 (转)
查看>>
Silverlight中 Content="{TemplateBinding Content}" bug
查看>>
Jsoup后台解析html、jsp网页
查看>>
中间件详解,Django复习
查看>>
SharePoint 2010 部署架构
查看>>
JMETER 生成测试报告
查看>>
ScrollView中嵌套ListView
查看>>
XML再深入
查看>>
顺序表基础操作--练习
查看>>
Spring Cloud底层原理
查看>>
SSM前言——相关设计模式
查看>>
小清丽微距花卉拍摄示范
查看>>
GetSysColor()函数可以得到系统的颜色
查看>>