jadedragon-theme.el 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. (deftheme jadedragon
  2. "jadedragon - Created by Jasonm23 - 8:50pm(+1000) 2012-07-02")
  3. (custom-theme-set-variables
  4. 'jadedragon
  5. '(linum-format " %7i ")
  6. '(fringe-mode 5 nil (fringe))
  7. '(powerline-color1 "#14948b")
  8. '(powerline-color2 "#006161"))
  9. (custom-theme-set-faces
  10. 'jadedragon
  11. ;; basic theming.
  12. '(default ((t (:foreground "#ffffff" :background "#000000" ))))
  13. '(region ((t (:background "#081e20"))))
  14. '(cursor ((t (:background "#00a3a2"))))
  15. '(fringe ((t (:background "#002020" :foreground "#ffffff" ))))
  16. '(linum ((t (:background "#002027" :foreground "#334950" :box nil :height 100 ))))
  17. '(minibuffer-prompt ((t (:foreground "#14948b" :weight bold ))))
  18. '(minibuffer-message ((t (:foreground "#ffffff" ))))
  19. '(mode-line ((t (:foreground "#ffffff" :background "#003330" ))))
  20. '(mode-line-inactive ((t (:foreground "#999999" :background "#002320" :weight light :box nil :inherit (mode-line )))))
  21. '(font-lock-builtin-face ((t (:foreground "#ffffff" ))))
  22. '(font-lock-keyword-face ((t (:foreground "#0083a2" ))))
  23. '(font-lock-type-face ((t (:foreground "#009371" ))))
  24. '(font-lock-constant-face ((t (:foreground "#00B286" ))))
  25. '(font-lock-variable-name-face ((t (:foreground "#63ff2b" ))))
  26. '(font-lock-string-face ((t (:foreground "#006973" ))))
  27. '(font-lock-comment-face ((t (:foreground "#6da1c3" ))))
  28. '(font-lock-comment-delimiter-face ((t (:foreground "#00a3a2" ))))
  29. '(font-lock-function-name-face ((t (:foreground "#36ffba" ))))
  30. '(font-lock-doc-string-face ((t (:foreground "#6da1c3" ))))
  31. '(font-lock-warning-face ((t (:foreground "#FF0000" ))))
  32. ;; easy defaults...
  33. '(tooltip ((default nil) (nil nil)))
  34. '(next-error ((t (:inherit (region)))))
  35. '(query-replace ((t (:inherit (isearch)))))
  36. '(button ((t (:inherit (link)))))
  37. '(fixed-pitch ((t (:family "Monospace"))))
  38. '(variable-pitch ((t (:family "Sans Serif"))))
  39. '(escape-glyph ((t (:foreground "#FF6600"))))
  40. '(mode-line-emphasis ((t (:weight bold))))
  41. '(mode-line-highlight ((t (:box nil (t (:inherit (highlight)))))))
  42. '(highlight
  43. ((((class color) (min-colors 88) (background light)) (:background "#003453"))
  44. (((class color) (min-colors 88) (background dark)) (:background "#003450"))
  45. (((class color) (min-colors 16) (background light)) (:background "#003450"))
  46. (((class color) (min-colors 16) (background dark)) (:background "#004560"))
  47. (((class color) (min-colors 8)) (:foreground "#000000" :background "#00FF00")) (t (:inverse-video t))))
  48. '(shadow
  49. ((((class color grayscale) (min-colors 88) (background light)) (:foreground "#999999"))
  50. (((class color grayscale) (min-colors 88) (background dark)) (:foreground "#999999"))
  51. (((class color) (min-colors 8) (background light)) (:foreground "#00ff00"))
  52. (((class color) (min-colors 8) (background dark)) (:foreground "#ffff00"))))
  53. '(trailing-whitespace
  54. ((((class color) (background light)) (:background "#ff0000"))
  55. (((class color) (background dark)) (:background "#ff0000")) (t (:inverse-video t))))
  56. '(link
  57. ((((class color) (min-colors 88) (background light)) (:underline t :foreground "#00b7f0"))
  58. (((class color) (background light)) (:underline t :foreground "#0044FF"))
  59. (((class color) (min-colors 88) (background dark)) (:underline t :foreground "#0099aa"))
  60. (((class color) (background dark)) (:underline t :foreground "#0099aa")) (t (:inherit (underline)))))
  61. '(link-visited
  62. ((default (:inherit (link)))
  63. (((class color) (background light)) (:inherit (link)))
  64. (((class color) (background dark)) (:inherit (link)))))
  65. '(header-line
  66. ((default (:inherit (mode-line))) (((type tty)) (:underline t :inverse-video nil))
  67. (((class color grayscale) (background light)) (:box nil :foreground "#222222" :background "#bbbbbb"))
  68. (((class color grayscale) (background dark)) (:box nil :foreground "#bbbbbb" :background "#222222"))
  69. (((class mono) (background light)) (:underline t :box nil :inverse-video nil :foreground "#000000" :background "#ffffff"))
  70. (((class mono) (background dark)) (:underline t :box nil :inverse-video nil :foreground "#ffffff" :background "#000000"))))
  71. '(isearch
  72. ((((class color) (min-colors 88) (background light)) (:foreground "#99ccee" :background "#444444"))
  73. (((class color) (min-colors 88) (background dark)) (:foreground "#bb3311" :background "#444444"))
  74. (((class color) (min-colors 16)) (:foreground "#0088cc" :background "#444444"))
  75. (((class color) (min-colors 8)) (:foreground "#0088cc" :background "#444444")) (t (:inverse-video t))))
  76. '(isearch-fail
  77. ((((class color) (min-colors 88) (background light)) (:background "#ffaaaa"))
  78. (((class color) (min-colors 88) (background dark)) (:background "#880000"))
  79. (((class color) (min-colors 16)) (:background "#FF0000"))
  80. (((class color) (min-colors 8)) (:background "#FF0000"))
  81. (((class color grayscale)) (:foreground "#888888")) (t (:inverse-video t))))
  82. '(lazy-highlight
  83. ((((class color) (min-colors 88) (background light)) (:background "#77bbdd"))
  84. (((class color) (min-colors 88) (background dark)) (:background "#77bbdd"))
  85. (((class color) (min-colors 16)) (:background "#4499ee"))
  86. (((class color) (min-colors 8)) (:background "#4499ee")) (t (:underline t))))
  87. '(match
  88. ((((class color) (min-colors 88) (background light)) (:background "#3388cc"))
  89. (((class color) (min-colors 88) (background dark)) (:background "#3388cc"))
  90. (((class color) (min-colors 8) (background light)) (:foreground "#000000" :background "#FFFF00"))
  91. (((class color) (min-colors 8) (background dark)) (:foreground "#ffffff" :background "#0000FF"))
  92. (((type tty) (class mono)) (:inverse-video t)) (t (:background "#888888"))))
  93. )
  94. (provide-theme 'jadedragon)