Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
marvel
GitHub Repository: marvel/qnf
Path: blob/master/elisp/zenburn.el
987 views
1
;;; zenburn.el --- just some alien fruit salad to keep you in the zone
2
;; Copyright (C) 2003, 2004, 2005, 2006 Daniel Brockman
3
;; Copyright (C) 2009 Adrian C., Bastien Guerry
4
5
;; Author: Daniel Brockman <[email protected]>
6
;; URL: http://www.brockman.se/software/zenburn/zenburn.el
7
;; Updated: 2010-06-12 14:15
8
9
;; Changes (2010-06), Dirk-Jan C. Binnema
10
;; - update region color (brighter)
11
;; - add twitter colors
12
;; - add button colors
13
14
;; Changes (2010-05), Dirk-Jan C. Binnema
15
;; - added minimap-active-region-background
16
17
;; changes (2010-04), Bozhidar Batsov
18
;; - themed properly rpm-spec-mode
19
;; - themed properly mew
20
21
;; Changes (2010-04), Dirk-Jan C. Binnema
22
;; - add Wanderlust faces, based on the work by *
23
;; change display of currently view mail (italic + underline),
24
;; make it distinctive from the highlighted line (hi-lock)
25
;; - don't change foreground in visible regions (selections)
26
;; - add elscreen, flyspell, hi-line, magit support
27
;; - set font-lock-function-name to blue
28
29
;; Adrian C. and Bastien Guerry added org-mode faces.
30
31
;; This file is free software; you can redistribute it and/or
32
;; modify it under the terms of the GNU General Public License as
33
;; published by the Free Software Foundation; either version 2 of
34
;; the License, or (at your option) any later version.
35
36
;; This file is distributed in the hope that it will be useful,
37
;; but WITHOUT ANY WARRANTY; without even the implied warranty
38
;; of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
39
;; See the GNU General Public License for more details.
40
41
;; You should have received a copy of the GNU General Public
42
;; License along with GNU Emacs; if not, write to the Free
43
;; Software Foundation, 51 Franklin Street, Fifth Floor,
44
;; Boston, MA 02110-1301, USA.
45
46
;;; Commentary:
47
48
;; Some packages ship with broken implementations of `format-spec';
49
;; for example, stable versions of TRAMP and ERC do this. To fix
50
;; this, you can put the following at the end of your ~/.emacs:
51
52
;; (unless (zenburn-format-spec-works-p)
53
;; (zenburn-define-format-spec))
54
55
;; Thanks to Jani Nurminen, who created the original zenburn color
56
;; theme for vim. I'm just copying him. :-)
57
58
;;; Short-Term Wishlist:
59
60
;; Theme the ansi-term faces `term-red', etc., and the ERC faces
61
;; `fg:erc-color-face1', etc.
62
63
;; Theme `gnus-server-offline-face', `gnus-server-opened-face', and
64
;; `gnus-server-denied-face'. First, find out what they hell they do.
65
66
;; Theme `gnus-emphasis-highlight-words' after finding out what it
67
;; does.
68
69
;; Theme `emms-stream-name-face' and `emms-stream-url-face'.
70
71
;; Theme `ido-indicator-face'.
72
73
;;; Code:
74
75
(require 'color-theme)
76
77
(defvar zenburn-fg "#dcdccc")
78
79
(defvar zenburn-bg-1 "#2b2b2b")
80
(defvar zenburn-bg "#3f3f3f")
81
(defvar zenburn-bg+1 "#4f4f4f")
82
(defvar zenburn-bg+2 "#5f5f5f")
83
(defvar zenburn-red+1 "#dca3a3")
84
(defvar zenburn-red "#cc9393")
85
(defvar zenburn-red-1 "#bc8383")
86
(defvar zenburn-red-2 "#ac7373")
87
(defvar zenburn-red-3 "#9c6363")
88
(defvar zenburn-red-4 "#8c5353")
89
(defvar zenburn-orange "#dfaf8f")
90
(defvar zenburn-yellow "#f0dfaf")
91
(defvar zenburn-yellow-1 "#e0cf9f")
92
(defvar zenburn-yellow-2 "#d0bf8f")
93
(defvar zenburn-green-1 "#5f7f5f")
94
(defvar zenburn-green "#7f9f7f")
95
(defvar zenburn-green+1 "#8fb28f")
96
(defvar zenburn-green+2 "#9fc59f")
97
(defvar zenburn-green+3 "#afd8af")
98
(defvar zenburn-green+4 "#bfebbf")
99
(defvar zenburn-cyan "#93e0e3")
100
(defvar zenburn-blue+1 "#94bff3")
101
(defvar zenburn-blue "#8cd0d3")
102
(defvar zenburn-blue-1 "#7cb8bb")
103
(defvar zenburn-blue-2 "#6ca0a3")
104
(defvar zenburn-blue-3 "#5c888b")
105
(defvar zenburn-blue-4 "#4c7073")
106
(defvar zenburn-blue-5 "#366060")
107
(defvar zenburn-magenta "#dc8cc3")
108
109
(eval-after-load 'term
110
'(setq ansi-term-color-vector
111
(vector 'unspecified zenburn-bg
112
zenburn-red zenburn-green
113
zenburn-yellow zenburn-blue+1
114
zenburn-magenta zenburn-cyan)))
115
116
(defvar font-lock-pseudo-keyword-face 'font-lock-pseudo-keyword-face)
117
(defvar font-lock-operator-face 'font-lock-operator-face)
118
119
(defun zenburn-format-spec-works-p ()
120
(and (fboundp 'format-spec)
121
(= (next-property-change
122
0 (format-spec #("<%x>" 0 4 (face (:weight bold)))
123
'((?x . "foo"))) 4) 4)))
124
125
(defun zenburn-format-spec (format specification)
126
"Return a string based on FORMAT and SPECIFICATION.
127
FORMAT is a string containing `format'-like specs like \"bash %u %k\",
128
while SPECIFICATION is an alist mapping from format spec characters
129
to values."
130
(with-temp-buffer
131
(insert format)
132
(goto-char (point-min))
133
(while (search-forward "%" nil t)
134
(cond
135
;; Quoted percent sign.
136
((eq (char-after) ?%)
137
(delete-char 1))
138
;; Valid format spec.
139
((looking-at "\\([-0-9.]*\\)\\([a-zA-Z]\\)")
140
(let* ((num (match-string 1))
141
(spec (string-to-char (match-string 2)))
142
(val (cdr (assq spec specification))))
143
(unless val
144
(error "Invalid format character: %s" spec))
145
(let ((text (format (concat "%" num "s") val)))
146
(insert-and-inherit text)
147
;; Delete the specifier body.
148
(delete-region (+ (match-beginning 0) (length text))
149
(+ (match-end 0) (length text)))
150
;; Delete the percent sign.
151
(delete-region (1- (match-beginning 0)) (match-beginning 0)))))
152
;; Signal an error on bogus format strings.
153
(t
154
(error "Invalid format string"))))
155
(buffer-string)))
156
157
(defun zenburn-define-format-spec ()
158
(interactive)
159
(fset 'format-spec #'zenburn-format-spec))
160
161
(unless (zenburn-format-spec-works-p)
162
(zenburn-define-format-spec))
163
164
(eval-after-load 'format-spec
165
'(unless (zenburn-format-spec-works-p)
166
(zenburn-define-format-spec)))
167
168
(setq-default mode-line-buffer-identification
169
(list (propertize "%12b" 'face
170
(list :weight 'bold
171
:foreground zenburn-yellow))))
172
(setq-default mode-line-frame-identification "")
173
(setq-default erc-mode-line-format
174
(concat (propertize "%t" 'face
175
(list :weight 'bold
176
:foreground zenburn-yellow))
177
" %a"))
178
179
180
(setq gnus-logo-colors `(,zenburn-bg+2 ,zenburn-bg+1)
181
gnus-mode-line-image-cache
182
'(image :type xpm :ascent center :data "/* XPM */
183
static char *gnus-pointer[] = {
184
/* width height num_colors chars_per_pixel */
185
\" 18 11 2 1\",
186
/* colors */
187
\". c #dcdccc\",
188
\"# c None s None\",
189
/* pixels */
190
\"######..##..######\",
191
\"#####........#####\",
192
\"#.##.##..##...####\",
193
\"#...####.###...##.\",
194
\"#..###.######.....\",
195
\"#####.########...#\",
196
\"###########.######\",
197
\"####.###.#..######\",
198
\"######..###.######\",
199
\"###....####.######\",
200
\"###..######.######\"};"))
201
202
(defun zenburn-make-face-alias-clauses (alias-symbols)
203
(let (clauses)
204
(dolist (alias-symbol alias-symbols clauses)
205
(let ((alias-name (symbol-name alias-symbol)))
206
(if (not (string-match "-face" alias-name))
207
(error "Invalid face alias: %s" alias-name)
208
(let ((target-name (replace-regexp-in-string
209
".*\\(-face\\)" ""
210
alias-name nil nil 1)))
211
(push `(,(intern alias-name)
212
((t (:inherit ,(intern target-name)))))
213
clauses)))))))
214
215
;;;###autoload
216
(defun color-theme-zenburn ()
217
"Just some alien fruit salad to keep you in the zone."
218
(interactive)
219
(color-theme-install
220
(append
221
(list 'color-theme-zenburn
222
`((background-color . ,zenburn-bg)
223
(background-mode . dark)
224
(border-color . ,zenburn-bg)
225
(foreground-color . ,zenburn-fg)
226
(mouse-color . ,zenburn-fg))
227
`((emms-mode-line-icon-color . ,zenburn-fg)
228
(goto-address-mail-face . italic)
229
(goto-address-mail-mouse-face . secondary-selection)
230
(goto-address-url-face . bold)
231
(goto-address-url-mouse-face . hover-highlight)
232
(help-highlight-face . hover-highlight)
233
(imaxima-label-color . ,zenburn-yellow)
234
(imaxima-equation-color . ,zenburn-fg)
235
(list-matching-lines-face . bold)
236
(view-highlight-face . hover-highlight)
237
(widget-mouse-face . hover-highlight))
238
239
'(bold ((t (:weight bold))))
240
'(bold-italic ((t (:italic t :weight bold))))
241
`(default ((t (:background ,zenburn-bg :foreground ,zenburn-fg))))
242
'(fixed-pitch ((t (:weight bold))))
243
'(italic ((t (:slant italic))))
244
'(underline ((t (:underline t))))
245
;; '(variable-pitch ((t (:font "-*-utopia-regular-r-*-*-12-*-*-*-*-*-*-*"))))
246
247
248
`(zenburn-background-1 ((t (:background ,zenburn-bg+1))))
249
`(zenburn-background-2 ((t (:background ,zenburn-bg+2))))
250
251
`(zenburn-primary-1 ((t (:foreground ,zenburn-yellow :weight bold))))
252
`(zenburn-primary-2 ((t (:foreground ,zenburn-orange :weight bold))))
253
'(zenburn-primary-3 ((t (:foreground "#dfdfbf" :weight bold))))
254
'(zenburn-primary-4 ((t (:foreground "#dca3a3" :weight bold))))
255
'(zenburn-primary-5 ((t (:foreground "#94bff3" :weight bold))))
256
257
'(zenburn-highlight-damp
258
((t (:foreground "#88b090" :background "#2e3330"))))
259
'(zenburn-highlight-alerting
260
((t (:foreground "#e37170" :background "#332323"))))
261
'(zenburn-highlight-subtle
262
((t (:background "#464646"))))
263
264
'(zenburn-lowlight-1 ((t (:foreground "#606060"))))
265
'(zenburn-lowlight-2 ((t (:foreground "#708070"))))
266
267
`(zenburn-yellow ((t (:foreground ,zenburn-yellow))))
268
`(zenburn-orange ((t (:foreground ,zenburn-orange))))
269
`(zenburn-red ((t (:foreground ,zenburn-red))))
270
`(zenburn-green-1 ((t (:foreground ,zenburn-green-1))))
271
`(zenburn-green ((t (:foreground ,zenburn-green))))
272
`(zenburn-green+1 ((t (:foreground ,zenburn-green+1))))
273
`(zenburn-green+2 ((t (:foreground ,zenburn-green+2))))
274
`(zenburn-green+3 ((t (:foreground ,zenburn-green+3))))
275
`(zenburn-green+4 ((t (:foreground ,zenburn-green+4))))
276
`(zenburn-blue ((t (:foreground ,zenburn-blue))))
277
`(zenburn-blue-1 ((t (:foreground ,zenburn-blue-1))))
278
`(zenburn-blue-2 ((t (:foreground ,zenburn-blue-2))))
279
`(zenburn-blue-3 ((t (:foreground ,zenburn-blue-3))))
280
`(zenburn-blue-4 ((t (:foreground ,zenburn-blue-4))))
281
282
'(zenburn-title ((t (:inherit variable-pitch :weight bold))))
283
284
'(font-lock-builtin
285
((t (:inherit zenburn-blue))))
286
'(font-lock-comment
287
((t (:inherit zenburn-green))))
288
'(font-lock-comment-delimiter
289
((t (:inherit zenburn-lowlight-2))))
290
'(font-lock-constant
291
((t (:inherit zenburn-primary-4))))
292
'(font-lock-doc
293
((t (:inherit zenburn-green+1))))
294
`(font-lock-function-name
295
((t (:foreground ,zenburn-blue))))
296
'(font-lock-keyword
297
((t (:inherit zenburn-primary-1))))
298
'(font-lock-negation-char
299
((t (:inherit zenburn-primary-1))))
300
'(font-lock-preprocessor
301
((t (:inherit zenburn-blue))))
302
'(font-lock-string
303
((t (:inherit zenburn-red))))
304
'(font-lock-type
305
((t (:inherit zenburn-primary-3))))
306
`(font-lock-variable-name
307
((t (:foreground ,zenburn-yellow))))
308
'(font-lock-warning
309
((t (:inherit zenburn-highlight-alerting))))
310
311
'(font-lock-pseudo-keyword
312
((t (:inherit zenburn-primary-2))))
313
'(font-lock-operator
314
((t (:inherit zenburn-primary-3))))
315
316
'(term-default-bg ((t (nil))))
317
'(term-default-bg-inv ((t (nil))))
318
'(term-default-fg ((t (nil))))
319
'(term-default-fg-inv ((t (nil))))
320
'(term-invisible ((t (nil)))) ;; FIXME: Security risk?
321
'(term-invisible-inv ((t (nil))))
322
'(term-bold ((t (:weight bold))))
323
'(term-underline ((t (:underline t))))
324
325
;; FIXME: Map these to ansi-term's faces (`term-red', etc.).
326
'(zenburn-term-dark-gray ((t (:foreground "#709080"))))
327
'(zenburn-term-light-blue ((t (:foreground "#94bff3"))))
328
'(zenburn-term-light-cyan ((t (:foreground "#93e0e3"))))
329
'(zenburn-term-light-green ((t (:foreground "#c3bf9f"))))
330
'(zenburn-term-light-magenta ((t (:foreground "#ec93d3"))))
331
'(zenburn-term-light-red ((t (:foreground "#dca3a3"))))
332
'(zenburn-term-light-yellow ((t (:foreground "#f0dfaf"))))
333
'(zenburn-term-white ((t (:foreground "#ffffff"))))
334
335
'(zenburn-term-black ((t (:foreground "#000000"))))
336
'(zenburn-term-dark-blue ((t (:foreground "#506070"))))
337
'(zenburn-term-dark-cyan ((t (:foreground "#8cd0d3"))))
338
'(zenburn-term-dark-green ((t (:foreground "#60b48a"))))
339
'(zenburn-term-dark-magenta ((t (:foreground "#dc8cc3"))))
340
'(zenburn-term-dark-red ((t (:foreground "#705050"))))
341
'(zenburn-term-dark-yellow ((t (:foreground "#dfaf8f"))))
342
`(zenburn-term-light-gray ((t (:foreground ,zenburn-fg))))
343
344
'(plain-widget-button
345
((t (:weight bold))))
346
'(plain-widget-button-pressed
347
((t (:inverse-video t))))
348
'(plain-widget-documentation
349
((t (:inherit font-lock-doc))))
350
`(plain-widget-field
351
((t (:background ,zenburn-bg+2))))
352
'(plain-widget-inactive
353
((t (:strike-through t))))
354
`(plain-widget-single-line-field
355
((t (:background ,zenburn-bg+2))))
356
357
`(fancy-widget-button
358
((t (:background ,zenburn-bg+1
359
:box (:line-width 2 :style released-button)))))
360
`(fancy-widget-button-pressed
361
((t (:background ,zenburn-bg+1
362
:box (:line-width 2 :style pressed-button)))))
363
`(fancy-widget-button-highlight
364
((t (:background ,zenburn-bg+1
365
:box (:line-width 2 :style released-button)))))
366
`(fancy-widget-button-pressed-highlight
367
((t (:background ,zenburn-bg+1
368
:box (:line-width 2 :style pressed-button)))))
369
'(fancy-widget-documentation
370
((t (:inherit font-lock-doc))))
371
`(fancy-widget-field
372
((t (:background ,zenburn-bg+2))))
373
'(fancy-widget-inactive
374
((t (:strike-through t))))
375
`(fancy-widget-single-line-field
376
((t (:background ,zenburn-bg+2))))
377
378
'(widget-button
379
((t (:inherit plain-widget-button))))
380
'(widget-button-pressed
381
((t (:inherit fancy-widget-button-pressed))))
382
'(widget-button-highlight
383
((t (:inherit fancy-widget-button-highlight))))
384
'(widget-button-pressed-highlight
385
((t (:inherit fancy-widget-button-pressed-highlight))))
386
'(widget-documentation
387
((t (:inherit fancy-widget-documentation))))
388
'(widget-field
389
((t (:inherit fancy-widget-field))))
390
'(widget-inactive
391
((t (:inherit fancy-widget-inactive))))
392
'(widget-single-line-field
393
((t (:inherit fancy-widget-single-line-field))))
394
395
`(border ((t (:background ,zenburn-bg))))
396
'(fringe ((t (:inherit zenburn-highlight-subtle))))
397
'(header-line ((t (:inherit zenburn-highlight-damp
398
:box (:color "#2e3330" :line-width 2)))))
399
'(mode-line ((t (:foreground "#acbc90" :background "#1e2320"
400
:box (:color "#1e2320" :line-width 2)))))
401
'(mode-line-inactive ((t (:background "#2e3330" :foreground "#88b090"
402
:box (:color "#2e3330" :line-width 2)))))
403
`(minibuffer-prompt ((t (:foreground ,zenburn-yellow))))
404
`(Buffer-menu-buffer ((t (:inherit zenburn-primary-1))))
405
406
`(region ((t (:foreground nil :background ,zenburn-bg+2))))
407
`(secondary-selection ((t (:foreground nil :background "#506070"))))
408
409
'(trailing-whitespace ((t (:inherit font-lock-warning))))
410
'(highlight ((t (:underline t))))
411
'(paren ((t (:inherit zenburn-lowlight-1))))
412
'(show-paren-mismatch ((t (:inherit font-lock-warning))))
413
'(show-paren-match ((t (:inherit zenburn-highlight-damp))))
414
'(match ((t (:weight bold))))
415
416
`(button ((t (:foreground ,zenburn-yellow :background "#506070"
417
:weight bold :underline t))))
418
419
`(cursor ((t (:background "#aaaaaa" :foreground nil))))
420
'(hover-highlight ((t (:underline t :foreground "#f8f893"))))
421
'(menu ((t nil)))
422
'(mouse ((t (:inherit zenburn-foreground))))
423
`(scroll-bar ((t (:background ,zenburn-bg+2))))
424
`(tool-bar ((t (:background ,zenburn-bg+2))))
425
426
'(ido-first-match ((t (:inherit zenburn-primary-1))))
427
'(ido-only-match ((t (:inherit zenburn-primary-2))))
428
`(ido-subdir ((t (:foreground ,zenburn-yellow))))
429
430
`(isearch ((t (:foreground ,zenburn-fg :background "#506070"))))
431
`(isearch-lazy-highlight
432
((t (:foreground ,zenburn-fg :background "#1e2320" :weight normal))))
433
434
'(mtorus-highlight ((t (:inherit zenburn-highlight-bluish))))
435
'(mtorus-notify-highlight ((t (:inherit zenburn-primary-1))))
436
437
'(minimap-active-region-background ((t (:foreground nil
438
:background "#233323"))))
439
'(which-func ((t (:inherit mode-line))))
440
441
'(apt-utils-normal-package
442
((t (:inherit zenburn-primary-1))))
443
'(apt-utils-virtual-package
444
((t (:inherit zenburn-primary-2))))
445
'(apt-utils-field-keyword
446
((t (:inherit font-lock-doc))))
447
'(apt-utils-field-contents
448
((t (:inherit font-lock-comment))))
449
'(apt-utils-summary
450
((t (:inherit bold))))
451
'(apt-utils-description
452
((t (:inherit default))))
453
'(apt-utils-version
454
((t (:inherit zenburn-blue))))
455
'(apt-utils-broken
456
((t (:inherit font-lock-warning))))
457
458
'(breakpoint-enabled-bitmap ((t (:inherit zenburn-primary-1))))
459
'(breakpoint-disabled-bitmap ((t (:inherit font-lock-comment))))
460
461
'(calendar-today ((t (:underline nil :inherit zenburn-primary-2))))
462
'(diary ((t (:underline nil :inherit zenburn-primary-1))))
463
'(holiday ((t (:underline t :inherit zenburn-primary-4))))
464
465
'(bongo-unfilled-seek-bar ((t (:background "#606060"))))
466
467
'(change-log-date ((t (:inherit zenburn-blue))))
468
469
'(comint-highlight-input ((t (:inherit zenburn-primary-1))))
470
'(comint-highlight-prompt ((t (:inherit zenburn-primary-2))))
471
472
'(compilation-info ((t (:inherit zenburn-primary-1))))
473
'(compilation-warning ((t (:inherit font-lock-warning))))
474
475
;; TODO
476
'(cua-rectangle ((t (:inherit region))))
477
478
'(custom-button
479
((t (:inherit fancy-widget-button))))
480
'(custom-button-pressed
481
((t (:inherit fancy-widget-button-pressed))))
482
'(custom-changed
483
((t (:inherit zenburn-blue))))
484
'(custom-comment
485
((t (:inherit font-lock-doc))))
486
'(custom-comment-tag
487
((t (:inherit font-lock-doc))))
488
'(custom-documentation
489
((t (:inherit font-lock-doc))))
490
'(custom-link
491
((t (:inherit zenburn-yellow :underline t))))
492
'(custom-tag
493
((t (:inherit zenburn-primary-2))))
494
'(custom-group-tag
495
((t (:inherit zenburn-primary-1))))
496
'(custom-group-tag-1
497
((t (:inherit zenburn-primary-4))))
498
'(custom-invalid
499
((t (:inherit font-lock-warning))))
500
'(custom-modified
501
((t (:inherit zenburn-primary-3))))
502
'(custom-rogue
503
((t (:inhrit font-lock-warning))))
504
'(custom-saved
505
((t (:underline t))))
506
'(custom-set
507
((t (:inverse-video t :inherit zenburn-blue))))
508
'(custom-state
509
((t (:inherit font-lock-comment))))
510
'(custom-variable-button
511
((t (:weight bold :underline t))))
512
'(custom-variable-tag
513
((t (:inherit zenburn-primary-2))))
514
515
'(dictionary-button ((t (:inherit fancy-widget-button))))
516
'(dictionary-reference ((t (:inherit zenburn-primary-1))))
517
'(dictionary-word-entry ((t (:inherit font-lock-keyword))))
518
519
'(diff-header ((t (:inherit zenburn-highlight-subtle))))
520
'(diff-index ((t (:inherit bold))))
521
'(diff-file-header ((t (:inherit bold))))
522
'(diff-hunk-header ((t (:inherit zenburn-highlight-subtle))))
523
524
'(diff-added ((t (:inherit zenburn-primary-3))))
525
'(diff-removed ((t (:inherit zenburn-blue))))
526
'(diff-context ((t (:inherit font-lock-comment))))
527
528
`(emms-pbi-song ((t (:foreground ,zenburn-yellow))))
529
'(emms-pbi-current ((t (:inherit zenburn-primary-1))))
530
'(emms-pbi-mark-marked ((t (:inherit zenburn-primary-2))))
531
532
'(erc-action ((t (:inherit erc-default))))
533
'(erc-bold ((t (:weight bold))))
534
'(erc-current-nick ((t (:inherit zenburn-primary-1))))
535
'(erc-dangerous-host ((t (:inherit font-lock-warning))))
536
`(erc-default ((t (:foreground ,zenburn-fg))))
537
'(erc-direct-msg ((t (:inherit erc-default))))
538
'(erc-error ((t (:inherit font-lock-warning))))
539
'(erc-fool ((t (:inherit zenburn-lowlight-1))))
540
'(erc-highlight ((t (:inherit hover-highlight))))
541
`(erc-input ((t (:foreground ,zenburn-yellow))))
542
'(erc-keyword ((t (:inherit zenburn-primary-1))))
543
'(erc-nick-default ((t (:inherit bold))))
544
'(erc-nick-msg ((t (:inherit erc-default))))
545
'(erc-notice ((t (:inherit zenburn-green))))
546
'(erc-pal ((t (:inherit zenburn-primary-3))))
547
'(erc-prompt ((t (:inherit zenburn-primary-2))))
548
'(erc-timestamp ((t (:inherit zenburn-green+1))))
549
'(erc-underline ((t (:inherit underline))))
550
551
'(circe-highlight-nick-face ((t (:inherit zenburn-primary-1))))
552
'(circe-my-message-face ((t (:inherit zenburn-yellow))))
553
'(circe-originator-face ((t (:inherit bold))))
554
'(circe-prompt-face ((t (:inherit zenburn-primary-1))))
555
'(circe-server-face ((t (:inherit font-lock-comment-face))))
556
557
'(rcirc-my-nick ((t (:inherit zenburn-primary-1))))
558
'(rcirc-other-nick ((t (:inherit bold))))
559
'(rcirc-bright-nick ((t (:foreground "white" :inherit rcirc-other-nick))))
560
'(rcirc-dim-nick ((t (:inherit font-lock-comment))))
561
'(rcirc-nick-in-message ((t (:inherit bold))))
562
'(rcirc-server ((t (:inherit font-lock-comment))))
563
'(rcirc-server-prefix ((t (:inherit font-lock-comment-delimiter))))
564
'(rcirc-timestamp ((t (:inherit font-lock-comment))))
565
'(rcirc-prompt ((t (:inherit zenburn-primary-1))))
566
'(rcirc-mode-line-nick ((t (:inherit zenburn-primary-1))))
567
568
'(eshell-prompt ((t (:inherit zenburn-primary-1))))
569
'(eshell-ls-archive ((t (:foreground "#c3bf9f" :weight bold))))
570
'(eshell-ls-backup ((t (:inherit font-lock-comment))))
571
'(eshell-ls-clutter ((t (:inherit font-lock-comment))))
572
`(eshell-ls-directory ((t (:foreground ,zenburn-blue+1 :weight bold))))
573
`(eshell-ls-executable ((t (:foreground ,zenburn-red+1 :weight bold))))
574
'(eshell-ls-unreadable ((t (:inherit zenburn-lowlight-1))))
575
'(eshell-ls-missing ((t (:inherit font-lock-warning))))
576
'(eshell-ls-product ((t (:inherit font-lock-doc))))
577
'(eshell-ls-special ((t (:inherit zenburn-primary-1))))
578
`(eshell-ls-symlink ((t (:foreground ,zenburn-cyan :weight bold))))
579
580
'(highlight-current-line ((t (:inherit zenburn-highlight-subtle))))
581
582
'(ibuffer-deletion ((t (:inherit zenburn-primary-2))))
583
'(ibuffer-marked ((t (:inherit zenburn-primary-1))))
584
'(ibuffer-special-buffer ((t (:inherit font-lock-doc))))
585
'(ibuffer-help-buffer ((t (:inherit font-lock-comment))))
586
587
'(message-cited-text ((t (:inherit font-lock-comment))))
588
;;`(message-cited-text ((t (:foreground ,zenburn-blue))))
589
'(message-header-name ((t (:inherit zenburn-green+1))))
590
'(message-header-other ((t (:inherit zenburn-green))))
591
'(message-header-to ((t (:inherit zenburn-primary-1))))
592
'(message-header-from ((t (:inherit zenburn-primary-1))))
593
'(message-header-cc ((t (:inherit zenburn-primary-1))))
594
'(message-header-newsgroups ((t (:inherit zenburn-primary-1))))
595
'(message-header-subject ((t (:inherit zenburn-primary-2))))
596
'(message-header-xheader ((t (:inherit zenburn-green))))
597
'(message-mml ((t (:inherit zenburn-primary-1))))
598
'(message-separator ((t (:inherit font-lock-comment))))
599
600
'(gnus-header-name ((t (:inherit message-header-name))))
601
'(gnus-header-content ((t (:inherit message-header-other))))
602
'(gnus-header-from ((t (:inherit message-header-from))))
603
'(gnus-header-subject ((t (:inherit message-header-subject))))
604
'(gnus-header-newsgroups ((t (:inherit message-header-other))))
605
606
`(gnus-x-face ((t (:background ,zenburn-fg :foreground ,zenburn-bg))))
607
608
;; (gnus-cite-1 ((t (:inherit message-cited-text))))
609
`(gnus-cite-1 ((t (:foreground ,zenburn-blue))))
610
`(gnus-cite-2 ((t (:foreground ,zenburn-blue-1))))
611
`(gnus-cite-3 ((t (:foreground ,zenburn-blue-2))))
612
;; (gnus-cite-4 ((t (:foreground ,zenburn-blue-3))))
613
;; (gnus-cite-5 ((t (:foreground ,zenburn-blue-4))))
614
;; (gnus-cite-6 ((t (:foreground ,zenburn-red-4))))
615
;; (gnus-cite-5 ((t (:foreground ,zenburn-red-3))))
616
`(gnus-cite-4 ((t (:foreground ,zenburn-green+2))))
617
`(gnus-cite-5 ((t (:foreground ,zenburn-green+1))))
618
`(gnus-cite-6 ((t (:foreground ,zenburn-green))))
619
`(gnus-cite-7 ((t (:foreground ,zenburn-red))))
620
`(gnus-cite-8 ((t (:foreground ,zenburn-red-1))))
621
`(gnus-cite-9 ((t (:foreground ,zenburn-red-2))))
622
`(gnus-cite-10 ((t (:foreground ,zenburn-yellow-1))))
623
`(gnus-cite-11 ((t (:foreground ,zenburn-yellow))))
624
625
`(gnus-group-news-1-empty ((t (:foreground ,zenburn-yellow))))
626
`(gnus-group-news-2-empty ((t (:foreground ,zenburn-green+3))))
627
`(gnus-group-news-3-empty ((t (:foreground ,zenburn-green+1))))
628
`(gnus-group-news-4-empty ((t (:foreground ,zenburn-blue-2))))
629
`(gnus-group-news-5-empty ((t (:foreground ,zenburn-blue-3))))
630
`(gnus-group-news-6-empty ((t (:inherit zenburn-lowlight-1))))
631
`(gnus-group-news-low-empty ((t (:inherit zenburn-lowlight-1))))
632
633
'(gnus-group-mail-1-empty ((t (:inherit gnus-group-news-1-empty))))
634
'(gnus-group-mail-2-empty ((t (:inherit gnus-group-news-2-empty))))
635
'(gnus-group-mail-3-empty ((t (:inherit gnus-group-news-3-empty))))
636
'(gnus-group-mail-4-empty ((t (:inherit gnus-group-news-4-empty))))
637
'(gnus-group-mail-5-empty ((t (:inherit gnus-group-news-5-empty))))
638
'(gnus-group-mail-6-empty ((t (:inherit gnus-group-news-6-empty))))
639
'(gnus-group-mail-low-empty ((t (:inherit gnus-group-news-low-empty))))
640
641
'(gnus-group-news-1 ((t (:bold t :inherit gnus-group-news-1-empty))))
642
'(gnus-group-news-2 ((t (:bold t :inherit gnus-group-news-2-empty))))
643
'(gnus-group-news-3 ((t (:bold t :inherit gnus-group-news-3-empty))))
644
'(gnus-group-news-4 ((t (:bold t :inherit gnus-group-news-4-empty))))
645
'(gnus-group-news-5 ((t (:bold t :inherit gnus-group-news-5-empty))))
646
'(gnus-group-news-6 ((t (:bold t :inherit gnus-group-news-6-empty))))
647
'(gnus-group-news-low ((t (:bold t :inherit gnus-group-news-low-empty))))
648
649
'(gnus-group-mail-1 ((t (:bold t :inherit gnus-group-mail-1-empty))))
650
'(gnus-group-mail-2 ((t (:bold t :inherit gnus-group-mail-2-empty))))
651
'(gnus-group-mail-3 ((t (:bold t :inherit gnus-group-mail-3-empty))))
652
'(gnus-group-mail-4 ((t (:bold t :inherit gnus-group-mail-4-empty))))
653
'(gnus-group-mail-5 ((t (:bold t :inherit gnus-group-mail-5-empty))))
654
'(gnus-group-mail-6 ((t (:bold t :inherit gnus-group-mail-6-empty))))
655
'(gnus-group-mail-low ((t (:bold t :inherit gnus-group-mail-low-empty))))
656
657
`(gnus-signature ((t (:foreground ,zenburn-yellow))))
658
659
'(gnus-summary-selected
660
((t (:inherit zenburn-primary-1))))
661
'(gnus-summary-cancelled
662
((t (:inherit zenburn-highlight-alerting))))
663
664
'(gnus-summary-low-ticked
665
((t (:inherit zenburn-primary-2))))
666
'(gnus-summary-normal-ticked
667
((t (:inherit zenburn-primary-2))))
668
'(gnus-summary-high-ticked
669
((t (:inherit zenburn-primary-2))))
670
671
'(gnus-summary-low-unread
672
((t (:inherit zenburn-foreground :weight normal))))
673
'(gnus-summary-normal-unread
674
((t (:inherit zenburn-foreground :weight normal))))
675
'(gnus-summary-high-unread
676
((t (:inherit zenburn-foreground :weight bold))))
677
678
'(gnus-summary-low-read
679
((t (:inherit zenburn-green :weight normal))))
680
'(gnus-summary-normal-read
681
((t (:inherit zenburn-green :weight normal))))
682
'(gnus-summary-high-read
683
((t (:inherit zenburn-green :weight bold))))
684
685
'(gnus-summary-low-ancient
686
((t (:inherit zenburn-blue :weight normal))))
687
'(gnus-summary-normal-ancient
688
((t (:inherit zenburn-blue :weight normal))))
689
'(gnus-summary-high-ancient
690
((t (:inherit zenburn-blue))))
691
692
'(help-argument-name ((t (:weight bold))))
693
694
;; See also the variable definitions at the top of this file
695
'(imaxima-latex-error ((t (:inherit font-lock-warning))))
696
697
`(info-xref ((t (:foreground ,zenburn-yellow :weight bold))))
698
'(info-xref-visited ((t (:inherit info-xref :weight normal))))
699
'(info-header-xref ((t (:inherit info-xref))))
700
`(info-menu-star ((t (:foreground ,zenburn-orange :weight bold))))
701
`(info-menu-5 ((t (:inherit info-menu-star))))
702
'(info-node ((t (:weight bold))))
703
'(info-header-node ((t (:weight normal))))
704
705
'(jabber-roster-user-chatty
706
((t (:inherit zenburn-primary-1))))
707
'(jabber-roster-user-online
708
((t (:inherit zenburn-primary-2))))
709
'(jabber-roster-user-away
710
((t (:inherit font-lock-doc))))
711
'(jabber-roster-user-xa
712
((t (:inherit font-lock-comment))))
713
'(jabber-roster-user-offline
714
((t (:inherit zenburn-lowlight-1))))
715
'(jabber-roster-user-dnd
716
((t (:inherit zenburn-primary-5))))
717
'(jabber-roster-user-error
718
((t (:inherit font-lock-warning))))
719
720
'(jabber-title-small
721
((t (:inherit zenburn-title :height 1.2))))
722
'(jabber-title-medium
723
((t (:inherit jabber-title-small :height 1.2))))
724
'(jabber-title-large
725
((t (:inherit jabber-title-medium :height 1.2))))
726
727
'(jabber-chat-prompt-local
728
((t (:inherit zenburn-primary-1))))
729
'(jabber-chat-prompt-foreign
730
((t (:inherit zenburn-primary-2))))
731
732
'(jabber-rare-time-face
733
((t (:inherit zenburn-green+1))))
734
735
'(jde-java-font-lock-modifier
736
((t (:inherit zenburn-primary-2))))
737
'(jde-java-font-lock-doc-tag
738
((t (:inherit zenburn-primary-1))))
739
'(jde-java-font-lock-constant
740
((t (:inherit font-lock-constant))))
741
'(jde-java-font-lock-package
742
((t (:inherit zenburn-primary-3))))
743
'(jde-java-font-lock-number
744
((t (:inherit font-lock-constant))))
745
'(jde-java-font-lock-operator
746
((t (:inherit font-lock-keyword))))
747
'(jde-java-font-lock-link
748
((t (:inherit zenburn-primary-5 :underline t))))
749
750
'(keywiz-right ((t (:inherit zenburn-primary-1))))
751
'(keywiz-wrong ((t (:inherit font-lock-warning))))
752
'(keywiz-command ((t (:inherit zenburn-primary-2))))
753
754
'(font-latex-bold ((t (:inherit bold))))
755
'(font-latex-warning ((t (:inherit font-lock-warning))))
756
'(font-latex-sedate ((t (:inherit zenburn-primary-1))))
757
'(font-latex-title-4 ((t (:inherit zenburn-title))))
758
759
'(makefile-space ((t (:inherit font-lock-warning))))
760
'(makefile-shell ((t (nil))))
761
;; This does not work very well because everything that's highlighted
762
;; inside the shell region will get its own box.
763
;; (makefile-shell ((t (:background "#4f4f4f"
764
;; :box (:line-width 2 :color "#4f4f4f")))))
765
766
'(nxml-delimited-data ((t (:inherit font-lock-string))))
767
'(nxml-name ((t (:inherit zenburn-primary-1))))
768
'(nxml-ref ((t (:inherit zenburn-primary-5))))
769
'(nxml-delimiter ((t (:inherit default))))
770
'(nxml-text ((t (:inherit default))))
771
772
'(nxml-comment-content
773
((t (:inherit font-lock-comment))))
774
'(nxml-comment-delimiter
775
((t (:inherit nxml-comment-content))))
776
'(nxml-processing-instruction-target
777
((t (:inherit zenburn-primary-2))))
778
'(nxml-processing-instruction-delimiter
779
((t (:inherit nxml-processing-instruction-target))))
780
'(nxml-processing-instruction-content
781
((t (:inherit nxml-processing-instruction-target))))
782
'(nxml-cdata-section-CDATA
783
((t (:inherit zenburn-primary-4))))
784
'(nxml-cdata-section-delimiter
785
((t (:inherit nxml-cdata-section-CDATA))))
786
'(nxml-cdata-section-content
787
((t (:inherit nxml-text))))
788
'(nxml-entity-ref-name
789
((t (:inherit zenburn-primary-5))))
790
'(nxml-entity-ref-delimiter
791
((t (:inherit nxml-entity-ref-name))))
792
'(nxml-char-ref-number
793
((t (:inherit nxml-entity-ref-name))))
794
'(nxml-char-ref-delimiter
795
((t (:inherit nxml-entity-ref-delimiter))))
796
797
'(nxml-tag-delimiter ((t (:inherit default))))
798
'(nxml-tag-slash ((t (:inherit default))))
799
'(nxml-element-local-name ((t (:inherit zenburn-primary-1))))
800
'(nxml-element-prefix ((t (:inherit default))))
801
'(nxml-element-colon ((t (:inherit default))))
802
803
'(nxml-attribute-local-name
804
((t (:inherit zenburn-primary-3))))
805
'(nxml-namespace-attribute-prefix
806
((t (:inherit nxml-attribute-local-name))))
807
'(nxml-attribute-value
808
((t (:inherit font-lock-string))))
809
'(nxml-attribute-value-delimiter
810
((t (:inherit nxml-attribute-value))))
811
'(nxml-attribute-prefix
812
((t (:inherit default))))
813
'(nxml-namespace-attribute-xmlns
814
((t (:inherit nxml-attribute-prefix))))
815
'(nxml-attribute-colon
816
((t (:inherit default))))
817
'(nxml-namespace-attribute-colon
818
((t (:inherit nxml-attribute-colon))))
819
820
'(org-agenda-date-today ((t (:foreground "white"
821
:slant italic :weight bold))) t) ;; white
822
'(org-agenda-structure ((t (:inherit font-lock-comment-face)))) ;; zenburn-green
823
'(org-archived ((t (:foreground "#8f8f8f")))) ;; zenburn-bg slight lighter
824
'(org-column ((t (:height 98 :family "DejaVu Sans Mono")))) ;; n/a
825
'(org-checkbox ((t (:background "#5f5f5f" :foreground "white" ;; zenburn-fg on zenburn-bg+2
826
:box (:line-width 1 :style released-button))))) ;; - turn checkboxes into buttons
827
'(org-date ((t (:foreground "#8cd0d3" :underline t)))) ;; zenburn-blue
828
'(org-deadline-announce ((t (:foreground "#bc8383")))) ;; zenburn-red-1
829
'(org-done ((t (:bold t :weight bold :foreground "#afd8af")))) ;; zenburn-green+3
830
'(org-formula ((t (:foreground "#d0bf8f")))) ;; zenburn-yellow-2
831
'(org-headline-done ((t (:foreground "#afd8af")))) ;; zenburn-green+3
832
'(org-hide ((t (:foreground "#282828")))) ;; zenburn-bg slight darker
833
'(org-level-1 ((t (:foreground "#dfaf8f")))) ;; zenburn-orange
834
'(org-level-2 ((t (:foreground "#f0dfaf")))) ;; zenburn-yellow
835
'(org-level-3 ((t (:foreground "#8cd0d3")))) ;; zenburn-blue
836
'(org-level-4 ((t (:foreground "#93e0e3")))) ;; zenburn-cyan
837
'(org-level-5 ((t (:foreground "#7cb8bb")))) ;; zenburn-blue-1
838
'(org-level-6 ((t (:foreground "#6ca0a3")))) ;; zenburn-blue-2
839
'(org-level-7 ((t (:foreground "#5c888b")))) ;; zenburn-blue-3
840
'(org-level-8 ((t (:foreground "#4c7073")))) ;; zenburn-blue-4
841
'(org-link ((t (:foreground "#d0bf8f" :underline t)))) ;; zenburn-yellow-2
842
;'(org-priority faces TODO
843
'(org-scheduled ((t (:foreground "#bfebbf")))) ;; zenburn-green+4
844
'(org-scheduled-previously ((t (:foreground "#8c5353")))) ;; zenburn-red-4
845
'(org-scheduled-today ((t (:foreground "#94bff3")))) ;; zenburn-blue+1
846
'(org-special-keyword ((t (:foreground "#e0cf9f")))) ;; zenburn-yellow-1
847
'(org-table ((t (:foreground "#9fc59f")))) ;; zenburn-green+2
848
'(org-tag ((t (:bold t :weight bold)))) ;; n/a
849
'(org-time-grid ((t (:foreground "#ffc9a4")))) ;; zenburn-orange slight lighter
850
'(org-todo ((t (:bold t :foreground "#cc9393" :weight bold)))) ;; zenburn-red
851
'(org-upcoming-deadline ((t (:inherit font-lock-keyword-face)))) ;; zenburn-fg
852
'(org-warning ((t (:bold t :foreground "#cc9393" :weight bold))));; zenburn-red
853
854
;; TODO
855
'(outline-8 ((t (:inherit default))))
856
'(outline-7 ((t (:inherit outline-8 :height 1.0))))
857
'(outline-6 ((t (:inherit outline-7 :height 1.0))))
858
'(outline-5 ((t (:inherit outline-6 :height 1.0))))
859
'(outline-4 ((t (:inherit outline-5 :height 1.0))))
860
'(outline-3 ((t (:inherit outline-4 :height 1.0))))
861
'(outline-2 ((t (:inherit outline-3 :height 1.0))))
862
'(outline-1 ((t (:inherit outline-2 :height 1.0))))
863
864
'(setnu-line-number ((t (:inherit zenburn-lowlight-2))))
865
866
'(speedbar-button ((t (:inherit zenburn-primary-1))))
867
'(speedbar-file ((t (:inherit zenburn-primary-2))))
868
'(speedbar-directory ((t (:inherit zenburn-primary-5))))
869
'(speedbar-tag ((t (:inherit font-lock-function-name))))
870
'(speedbar-highlight ((t (:underline t))))
871
872
'(strokes-char ((t (:inherit font-lock-keyword))))
873
874
'(todoo-item-header
875
((t (:inherit zenburn-primary-1))))
876
'(todoo-item-assigned-header
877
((t (:inherit zenburn-primary-2))))
878
`(todoo-sub-item-header
879
((t (:foreground ,zenburn-yellow))))
880
881
'(tuareg-font-lock-governing
882
((t (:inherit zenburn-primary-2))))
883
'(tuareg-font-lock-interactive-error
884
((t (:inherit font-lock-warning))))
885
'(tuareg-font-lock-interactive-output
886
((t (:inherit zenburn-primary-3))))
887
'(tuareg-font-lock-operator
888
((t (:inherit font-lock-operator))))
889
890
'(w3m-form-button
891
((t (:inherit widget-button))))
892
'(w3m-form-button-pressed
893
((t (:inherit widget-button-pressed))))
894
'(w3m-form-button-mouse
895
((t (:inherit widget-button-pressed))))
896
'(w3m-tab-unselected
897
((t (:box (:line-width 1 :style released-button)))))
898
'(w3m-tab-selected
899
((t (:box (:line-width 1 :style pressed-button)))))
900
'(w3m-tab-unselected-retrieving
901
((t (:inherit (w3m-tab-unselected widget-inactive)))))
902
'(w3m-tab-selected-retrieving
903
((t (:inherit (w3m-tab-selected widget-inactive)))))
904
'(w3m-tab-background
905
((t (:inherit zenburn-highlight-subtle))))
906
'(w3m-anchor
907
((t (:inherit zenburn-primary-1))))
908
'(w3m-arrived-anchor
909
((t (:inherit zenburn-primary-2))))
910
'(w3m-image
911
((t (:inherit zenburn-primary-3))))
912
'(w3m-form
913
((t (:inherit widget-field))))
914
915
`(hl-line ((t (:background ,zenburn-bg-1))))
916
917
'(magit-section-title ((t (:inherit zenburn-primary-1))))
918
'(magit-branch ((t (:inherit zenburn-primary-2))))
919
920
'(flyspell-duplicate ((t (:inherit zenburn-primary-1))))
921
'(flyspell-incorrect ((t (:inherit font-lock-warning))))
922
923
`(elscreen-tab-current-screen ((t (:inherit zenburn-primary-1))))
924
`(elscreen-tab-other-screen ((t (:foreground ,zenburn-yellow
925
:background ,zenburn-green))))
926
927
'(wl-highlight-message-headers ((t (:inherit zenburn-red+1))))
928
'(wl-highlight-message-header-contents ((t (:inherit zenburn-green))))
929
'(wl-highlight-message-important-header-contents
930
((t (:inherit zenburn-yellow))))
931
'(wl-highlight-message-important-header-contents2
932
((t (:inherit zenburn-blue))))
933
'(wl-highlight-message-unimportant-header-contents
934
((t (:inherit zenburn-term-dark-gray)))) ;; reuse term
935
'(wl-highlight-message-citation-header ((t (:inherit zenburn-red))))
936
937
'(wl-highlight-message-cited-text-1 ((t (:inherit zenburn-green))))
938
'(wl-highlight-message-cited-text-2 ((t (:inherit zenburn-blue))))
939
'(wl-highlight-message-cited-text-3 ((t (:foreground "#8f8f8f"))))
940
'(wl-highlight-message-cited-text-4 ((t (:inherit zenburn-green))))
941
942
'(wl-highlight-message-signature ((t (:inherit zenburn-yellow))))
943
944
'(wl-highlight-summary-answered ((t (:inherit zenburn-fg))))
945
'(wl-highlight-summary-new ((t (:foreground "#e89393"))))
946
947
`(wl-highlight-summary-displaying ((t (:underline t
948
:foreground ,zenburn-yellow-2))))
949
950
'(wl-highlight-thread-indent ((t (:foreground "#ecbcec"))))
951
'(wl-highlight-summary-thread-top ((t (:foreground "#efdcbc"))))
952
953
'(wl-highlight-summary-normal ((t (:inherit zenburn-fg))))
954
955
'(wl-highlight-folder-zero ((t (:inherit zenburn-fg))))
956
'(wl-highlight-folder-few ((t (:inherit zenburn-red+1))))
957
'(wl-highlight-folder-many ((t (:inherit zenburn-red+1))))
958
'(wl-highlight-folder-unread ((t (:foreground "#e89393"))))
959
960
'(wl-highlight-folder-path ((t (:inherit zenburn-orange))))
961
962
`(twitter-time-stamp ((t (:foreground ,zenburn-orange :background "#1e2320"))))
963
`(twitter-user-name ((t (:foreground "#acbc90" :background "#1e2320"))))
964
`(twitter-header ((t (:foreground ,zenburn-orange :background "#1e2320"))))
965
966
'(rpm-spec-dir ((t (:inherit zenburn-green))))
967
'(rpm-spec-doc ((t (:inherit zenburn-green))))
968
'(rpm-spec-ghost ((t (:inherit zenburn-red))))
969
'(rpm-spec-macro ((t (:inherit zenburn-yellow))))
970
'(rpm-spec-obsolete-tag ((t (:inherit zenburn-red))))
971
'(rpm-spec-package ((t (:inherit zenburn-red))))
972
'(rpm-spec-section ((t (:inherit zenburn-yellow))))
973
'(rpm-spec-tag ((t (:inherit zenburn-blue))))
974
'(rpm-spec-var ((t (:inherit zenburn-red))))
975
976
'(mew-face-header-subject ((t (:inherit zenburn-orange))))
977
'(mew-face-header-from ((t (:inherit zenburn-yellow))))
978
'(mew-face-header-date ((t (:inherit zenburn-green))))
979
'(mew-face-header-to ((t (:inherit zenburn-red))))
980
'(mew-face-header-key ((t (:inherit zenburn-green))))
981
'(mew-face-header-private ((t (:inherit zenburn-green))))
982
'(mew-face-header-important ((t (:inherit zenburn-blue))))
983
'(mew-face-header-marginal ((t (:inherit zenburn-term-dark-gray))))
984
'(mew-face-header-warning ((t (:inherit zenburn-red))))
985
'(mew-face-header-xmew ((t (:inherit zenburn-green))))
986
'(mew-face-header-xmew-bad ((t (:inherit zenburn-red))))
987
'(mew-face-body-url ((t (:inherit zenburn-orange))))
988
'(mew-face-body-comment ((t (:inherit zenburn-term-dark-gray))))
989
'(mew-face-body-cite1 ((t (:inherit zenburn-green))))
990
'(mew-face-body-cite2 ((t (:inherit zenburn-blue))))
991
'(mew-face-body-cite3 ((t (:inherit zenburn-orange))))
992
'(mew-face-body-cite4 ((t (:inherit zenburn-yellow))))
993
'(mew-face-body-cite5 ((t (:inherit zenburn-red))))
994
'(mew-face-mark-review ((t (:inherit zenburn-blue))))
995
'(mew-face-mark-escape ((t (:inherit zenburn-green))))
996
'(mew-face-mark-delete ((t (:inherit zenburn-red))))
997
'(mew-face-mark-unlink ((t (:inherit zenburn-yellow))))
998
'(mew-face-mark-refile ((t (:inherit zenburn-green))))
999
'(mew-face-mark-unread ((t (:inherit zenburn-red-2))))
1000
'(mew-face-eof-message ((t (:inherit zenburn-green))))
1001
'(mew-face-eof-part ((t (:inherit zenburn-yellow))))
1002
1003
)
1004
1005
(zenburn-make-face-alias-clauses
1006
'(Buffer-menu-buffer-face
1007
apt-utils-broken-face
1008
apt-utils-description-face
1009
apt-utils-field-contents-face
1010
apt-utils-field-keyword-face
1011
apt-utils-normal-package-face
1012
apt-utils-summary-face
1013
apt-utils-version-face
1014
apt-utils-virtual-package-face
1015
breakpoint-disabled-bitmap-face
1016
breakpoint-enabled-bitmap-face
1017
calendar-today-face
1018
change-log-date-face
1019
compilation-info-face
1020
compilation-warning-face
1021
cua-rectangle-face
1022
custom-button-face
1023
custom-button-pressed-face
1024
custom-changed-face
1025
custom-comment-face
1026
custom-comment-tag-face
1027
custom-documentation-face
1028
custom-face-tag-face
1029
custom-group-tag-face
1030
custom-group-tag-face-1
1031
custom-invalid-face
1032
custom-modified-face
1033
custom-rogue-face
1034
custom-saved-face
1035
custom-set-face
1036
custom-state-face
1037
custom-variable-button-face
1038
custom-variable-tag-face
1039
diary-face
1040
dictionary-button-face
1041
dictionary-reference-face
1042
dictionary-word-entry-face
1043
diff-added-face
1044
diff-context-face
1045
diff-file-header-face
1046
diff-header-face
1047
diff-hunk-header-face
1048
diff-index-face
1049
diff-removed-face
1050
emms-pbi-current-face
1051
emms-pbi-mark-marked-face
1052
emms-pbi-song-face
1053
erc-action-face
1054
erc-bold-face
1055
erc-current-nick-face
1056
erc-dangerous-host-face
1057
erc-default-face
1058
erc-direct-msg-face
1059
erc-error-face
1060
erc-fool-face
1061
erc-highlight-face
1062
erc-input-face
1063
erc-keyword-face
1064
erc-nick-default-face
1065
erc-nick-msg-face
1066
erc-notice-face
1067
erc-pal-face
1068
erc-prompt-face
1069
erc-timestamp-face
1070
erc-underline-face
1071
eshell-ls-archive-face
1072
eshell-ls-backup-face
1073
eshell-ls-clutter-face
1074
eshell-ls-directory-face
1075
eshell-ls-executable-face
1076
eshell-ls-missing-face
1077
eshell-ls-product-face
1078
eshell-ls-special-face
1079
eshell-ls-symlink-face
1080
eshell-ls-unreadable-face
1081
eshell-prompt-face
1082
fancy-widget-button-face
1083
fancy-widget-button-highlight-face
1084
fancy-widget-button-pressed-face
1085
fancy-widget-button-pressed-highlight-face
1086
fancy-widget-documentation-face
1087
fancy-widget-field-face
1088
fancy-widget-inactive-face
1089
fancy-widget-single-line-field-face
1090
font-latex-bold-face
1091
font-latex-sedate-face
1092
font-latex-title-4-face
1093
font-latex-warning-face
1094
font-lock-builtin-face
1095
font-lock-comment-delimiter-face
1096
font-lock-comment-face
1097
font-lock-constant-face
1098
font-lock-doc-face
1099
font-lock-function-name-face
1100
font-lock-keyword-face
1101
font-lock-negation-char-face
1102
font-lock-operator-face
1103
font-lock-preprocessor-face
1104
font-lock-pseudo-keyword-face
1105
font-lock-string-face
1106
font-lock-type-face
1107
font-lock-variable-name-face
1108
font-lock-warning-face
1109
gnus-cite-face-1
1110
gnus-cite-face-10
1111
gnus-cite-face-11
1112
gnus-cite-face-2
1113
gnus-cite-face-3
1114
gnus-cite-face-4
1115
gnus-cite-face-5
1116
gnus-cite-face-6
1117
gnus-cite-face-7
1118
gnus-cite-face-8
1119
gnus-cite-face-9
1120
gnus-group-mail-1-empty-face
1121
gnus-group-mail-2-empty-face
1122
gnus-group-mail-3-empty-face
1123
gnus-group-mail-3-face
1124
gnus-group-news-1-empty-face
1125
gnus-group-news-2-empty-face
1126
gnus-group-news-3-empty-face
1127
gnus-header-content-face
1128
gnus-header-from-face
1129
gnus-header-name-face
1130
gnus-header-newsgroups-face
1131
gnus-header-subject-face
1132
gnus-signature-face
1133
gnus-summary-cancelled-face
1134
gnus-summary-high-ancient-face
1135
gnus-summary-high-read-face
1136
gnus-summary-high-ticked-face
1137
gnus-summary-high-unread-face
1138
gnus-summary-low-ancient-face
1139
gnus-summary-low-read-face
1140
gnus-summary-low-ticked-face
1141
gnus-summary-low-unread-face
1142
gnus-summary-normal-ancient-face
1143
gnus-summary-normal-read-face
1144
gnus-summary-normal-ticked-face
1145
gnus-summary-normal-unread-face
1146
gnus-summary-selected-face
1147
highlight-current-line-face
1148
holiday-face
1149
ibuffer-deletion-face
1150
ibuffer-help-buffer-face
1151
ibuffer-marked-face
1152
ibuffer-special-buffer-face
1153
ido-first-match-face
1154
ido-only-match-face
1155
ido-subdir-face
1156
imaxima-latex-error-face
1157
isearch-lazy-highlight-face
1158
jde-java-font-lock-constant-face
1159
jde-java-font-lock-doc-tag-face
1160
jde-java-font-lock-link-face
1161
jde-java-font-lock-modifier-face
1162
jde-java-font-lock-number-face
1163
jde-java-font-lock-operator-face
1164
jde-java-font-lock-package-face
1165
keywiz-command-face
1166
keywiz-right-face
1167
keywiz-wrong-face
1168
makefile-shell-face
1169
makefile-space-face
1170
message-cited-text-face
1171
message-header-cc-face
1172
message-header-from-face
1173
message-header-name-face
1174
message-header-newsgroups-face
1175
message-header-other-face
1176
message-header-subject-face
1177
message-header-to-face
1178
message-header-xheader-face
1179
message-mml-face
1180
message-separator-face
1181
mtorus-highlight-face
1182
mtorus-notify-highlight-face
1183
nxml-attribute-colon-face
1184
nxml-attribute-local-name-face
1185
nxml-attribute-prefix-face
1186
nxml-attribute-value-delimiter-face
1187
nxml-attribute-value-face
1188
nxml-cdata-section-CDATA-face
1189
nxml-cdata-section-content-face
1190
nxml-cdata-section-delimiter-face
1191
nxml-char-ref-delimiter-face
1192
nxml-char-ref-number-face
1193
nxml-comment-content-face
1194
nxml-comment-delimiter-face
1195
nxml-delimited-data-face
1196
nxml-delimiter-face
1197
nxml-element-colon-face
1198
nxml-element-local-name-face
1199
nxml-element-prefix-face
1200
nxml-entity-ref-delimiter-face
1201
nxml-entity-ref-name-face
1202
nxml-name-face
1203
nxml-namespace-attribute-colon-face
1204
nxml-namespace-attribute-prefix-face
1205
nxml-namespace-attribute-xmlns-face
1206
nxml-processing-instruction-content-face
1207
nxml-processing-instruction-delimiter-face
1208
nxml-processing-instruction-target-face
1209
nxml-ref-face
1210
nxml-tag-delimiter-face
1211
nxml-tag-slash-face
1212
nxml-text-face
1213
org-agenda-date-today-face
1214
org-agenda-structure-face
1215
org-archived-face
1216
org-column-face
1217
;org-checkbox-face
1218
org-date-face
1219
org-deadline-announce-face
1220
org-done-face
1221
org-formula-face
1222
org-headline-done-face
1223
org-hide-face
1224
org-level-1-face
1225
org-level-2-face
1226
org-level-3-face
1227
org-level-4-face
1228
org-level-5-face
1229
org-level-6-face
1230
org-level-7-face
1231
org-level-8-face
1232
org-link-face
1233
;org-priority-face
1234
org-scheduled-face
1235
org-scheduled-previously-face
1236
org-scheduled-today-face
1237
org-special-keyword-face
1238
org-table-face
1239
org-tag-face
1240
org-time-grid-face
1241
org-todo-face
1242
org-upcoming-deadline-face
1243
org-warning-face
1244
paren-face
1245
plain-widget-button-face
1246
plain-widget-button-pressed-face
1247
plain-widget-documentation-face
1248
plain-widget-field-face
1249
plain-widget-inactive-face
1250
plain-widget-single-line-field-face
1251
rpm-spec-dir-face
1252
rpm-spec-doc-face
1253
rpm-spec-ghost-face
1254
rpm-spec-macro-face
1255
rpm-spec-obsolete-tag-face
1256
rpm-spec-package-face
1257
rpm-spec-section-face
1258
rpm-spec-tag-face
1259
rpm-spec-var-face
1260
setnu-line-number-face
1261
show-paren-match-face
1262
show-paren-mismatch-face
1263
speedbar-button-face
1264
speedbar-directory-face
1265
speedbar-file-face
1266
speedbar-highlight-face
1267
speedbar-tag-face
1268
strokes-char-face
1269
todoo-item-assigned-header-face
1270
todoo-item-header-face
1271
todoo-sub-item-header-face
1272
tuareg-font-lock-governing-face
1273
tuareg-font-lock-interactive-error-face
1274
tuareg-font-lock-interactive-output-face
1275
tuareg-font-lock-operator-face
1276
w3m-anchor-face
1277
w3m-arrived-anchor-face
1278
w3m-form-button-face
1279
w3m-form-button-mouse-face
1280
w3m-form-button-pressed-face
1281
w3m-form-face
1282
w3m-image-face
1283
w3m-tab-background-face
1284
w3m-tab-selected-face
1285
w3m-tab-selected-retrieving-face
1286
w3m-tab-unselected-face
1287
w3m-tab-unselected-retrieving-face
1288
widget-button-face
1289
widget-button-highlight-face
1290
widget-button-pressed-face
1291
widget-button-pressed-highlight-face
1292
widget-documentation-face
1293
widget-field-face
1294
widget-inactive-face
1295
widget-single-line-field-face
1296
flyspell-duplicate-face
1297
flyspell-incorrect-face
1298
wl-highlight-message-headers-face
1299
wl-highlight-message-header-contents-face
1300
wl-highlight-message-important-header-contents-face
1301
wl-highlight-message-important-header-contents2-face
1302
wl-highlight-message-unimportant-header-contents-face
1303
wl-highlight-message-citation-header-face
1304
wl-highlight-message-cited-text-1-face
1305
wl-highlight-message-cited-text-2-face
1306
wl-highlight-message-cited-text-3-face
1307
wl-highlight-message-cited-text-4-face
1308
wl-highlight-message-signature-face
1309
wl-highlight-summary-answered-face
1310
wl-highlight-summary-new-face
1311
wl-highlight-summary-displaying-face
1312
wl-highlight-thread-indent-face
1313
wl-highlight-summary-thread-top-face
1314
wl-highlight-summary-normal-face
1315
wl-highlight-folder-zero-face
1316
wl-highlight-folder-few-face
1317
wl-highlight-folder-many-face
1318
wl-highlight-folder-unread-face
1319
wl-highlight-folder-path-face
1320
elscreen-tab-background-face
1321
elscreen-tab-control-face
1322
elscreen-tab-current-screen-face
1323
elscreen-tab-other-screen-face
1324
identica-uri-face
1325
twitter-time-stamp-face
1326
twitter-user-name-face
1327
twitter-header-face
1328
))
1329
)))
1330
1331
(defalias 'zenburn #'color-theme-zenburn)
1332
1333
(provide 'zenburn)
1334
1335
;; Local Variables:
1336
;; time-stamp-format: "%:y-%02m-%02d %02H:%02M"
1337
;; time-stamp-start: "Updated: "
1338
;; time-stamp-end: "$"
1339
;; End:
1340
1341
;;; zenburn.el ends here.
1342
1343