-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathciapre-theme.el
125 lines (100 loc) · 7.05 KB
/
ciapre-theme.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
;;; ciapre-theme.el --- an Emacs 24 theme based on Ciapre (tmTheme)
;;
;;; Author: Auto Converted to Emacs 24 by tmtheme-to-deftheme (tm2deftheme)
;;; Version: 1404021811
;;; Original author: Vinh Nguyen
;;; Url: https://github.com/emacsfodder/tmtheme-to-deftheme
;;; Package-Requires: ((emacs "24.0"))
;;
;;; Commentary:
;; This theme was automatically generated by tmtheme-to-deftheme (tm2deftheme),
;; from Ciapre (tmTheme) by Vinh Nguyen
;;
;;; Code:
(deftheme ciapre
"ciapre-theme - Created by tmtheme-to-deftheme - 2014-06-29 14:03:31 +0800")
(custom-theme-set-variables
'ciapre
)
(custom-theme-set-faces
'ciapre
;; basic theming.
'(default ((t (:foreground "#C2B790" :background "#1F2433" ))))
'(region ((t (:background "#1B324A"))))
'(cursor ((t (:background "#A89770"))))
;; Temporary defaults
'(linum ((t (:foreground "#404146" :background "#2f333c" ))))
'(fringe ((t ( :background "#2f333c" ))))
'(minibuffer-prompt ((t (:foreground "#1278A8" :background nil :weight bold ))))
'(escape-glyph ((t (:foreground "orange" :background nil ))))
'(highlight ((t (:foreground "orange" :background nil ))))
'(shadow ((t (:foreground "#777777" :background nil ))))
'(trailing-whitespace ((t (:foreground "#FFFFFF" :background "#C74000" ))))
'(link ((t (:foreground "#00b7f0" :background nil :underline t ))))
'(link-visited ((t (:foreground "#4488cc" :underline t :inherit (link) ))))
'(button ((t (:foreground "#FFFFFF" :background "#444444" :underline t :inherit (link) ))))
'(next-error ((t ( :inherit (region) ))))
'(query-replace ((t ( :inherit (isearch) ))))
'(header-line ((t (:foreground "#EEEEEE" :background "#444444" :box nil :inherit (mode-line) ))))
'(mode-line-highlight ((t ( :box nil ))))
'(mode-line-emphasis ((t ( :weight bold ))))
'(mode-line-buffer-id ((t ( :box nil :weight bold ))))
'(mode-line-inactive ((t (:foreground "#aa9b64" :background "#2f333c" :box nil :weight light :inherit (mode-line) ))))
'(mode-line ((t (:foreground "#c2b790" :background "#2f333c" :box nil ))))
'(isearch ((t (:foreground "#99ccee" :background "#444444" ))))
'(isearch-fail ((t ( :background "#ffaaaa" ))))
'(lazy-highlight ((t ( :background "#77bbdd" ))))
'(match ((t ( :background "#3388cc" ))))
'(tooltip ((t (:foreground "black" :background "LightYellow" :inherit (variable-pitch) ))))
'(js3-function-param-face ((t (:foreground "#BFC3A9" ))))
'(js3-external-variable-face ((t (:foreground "#F0B090" :bold t ))))
'(secondary-selection ((t ( :background "#342858" ))))
'(cua-rectangle ((t (:foreground "#E0E4CC" :background "#342858" ))))
;; Magit hightlight
'(magit-item-highlight ((t (:foreground "white" :background "#1278A8" :inherit nil ))))
;; flyspell-mode
'(flyspell-incorrect ((t (:underline "#AA0000" :background nil :inherit nil ))))
'(flyspell-duplicate ((t (:underline "#009945" :background nil :inherit nil ))))
;; flymake-mode
'(flymake-errline ((t (:underline "#AA0000" :background nil :inherit nil ))))
'(flymake-warnline ((t (:underline "#009945" :background nil :inherit nil ))))
;;git-gutter
'(git-gutter:added ((t (:foreground "#609f60" :bold t))))
'(git-gutter:modified ((t (:foreground "#3388cc" :bold t))))
'(git-gutter:deleted ((t (:foreground "#cc3333" :bold t))))
'(diff-added ((t (:background "#305030"))))
'(diff-removed ((t (:background "#903010"))))
'(diff-file-header ((t (:background "#362145"))))
'(diff-context ((t (:foreground "#E0E4CC"))))
'(diff-changed ((t (:foreground "#3388cc"))))
'(diff-hunk-header ((t (:background "#242130"))))
'(font-lock-comment-face ((t (:foreground "#696969" ))))
'(font-lock-keyword-face ((t (:foreground "#C24D43" ))))
'(font-lock-constant-face ((t (:foreground "#C24D43" ))))
'(font-lock-builtin-face ((t (:foreground "#DB592E" ))))
'(font-lock-string-face ((t (:foreground "#BAB972" ))))
'(font-lock-function-name-face ((t (:foreground "#DEA050" ))))
'(js3-function-param-face ((t (:foreground "#6D948D" ))))
'(js2-function-param ((t (:foreground "#6D948D" ))))
'(font-lock-comment-delimiter-face ((t (:foreground "#696969" ))))
;; Rainbow delimiters
'(rainbow-delimiters-depth-1-face ((t (:foreground "#9a3f20"))))
'(rainbow-delimiters-depth-2-face ((t (:foreground "#a94524"))))
'(rainbow-delimiters-depth-3-face ((t (:foreground "#b84b27"))))
'(rainbow-delimiters-depth-4-face ((t (:foreground "#c8522a"))))
'(rainbow-delimiters-depth-5-face ((t (:foreground "#d45a31"))))
'(rainbow-delimiters-depth-6-face ((t (:foreground "#d76640"))))
'(rainbow-delimiters-depth-7-face ((t (:foreground "#da7350"))))
'(rainbow-delimiters-depth-8-face ((t (:foreground "#dd7f5f"))))
'(rainbow-delimiters-depth-9-face ((t (:foreground "#e18b6f"))))
'(rainbow-delimiters-unmatched-face ((t (:foreground "#FF0000"))))
) ;; End face definitions
;;;###autoload
(when load-file-name
(add-to-list 'custom-theme-load-path
(file-name-as-directory (file-name-directory load-file-name))))
(provide-theme 'ciapre)
;; Local Variables:
;; eval: (when (fboundp 'rainbow-mode) (rainbow-mode +1))
;; End:
;;; ciapre-theme.el ends here