Commit | Line | Data |
---|---|---|
042d8936 | 1 | ;;; tsdh-dark-theme.el --- Tassilo's dark custom theme |
2d3e1aed | 2 | |
ab422c4d | 3 | ;; Copyright (C) 2011-2013 Free Software Foundation, Inc. |
2d3e1aed TH |
4 | |
5 | ;; This file is part of GNU Emacs. | |
6 | ||
7 | ;; GNU Emacs is free software: you can redistribute it and/or modify | |
8 | ;; it under the terms of the GNU General Public License as published by | |
9 | ;; the Free Software Foundation, either version 3 of the License, or | |
10 | ;; (at your option) any later version. | |
11 | ||
12 | ;; GNU Emacs is distributed in the hope that it will be useful, | |
13 | ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 | ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 | ;; GNU General Public License for more details. | |
16 | ||
17 | ;; You should have received a copy of the GNU General Public License | |
18 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | |
19 | ||
20 | ;;; Code: | |
21 | ||
042d8936 | 22 | (deftheme tsdh-dark |
c5dd5a51 CY |
23 | "Minor tweaks to the Emacs dark-background defaults. |
24 | Used and created by Tassilo Horn.") | |
2d3e1aed TH |
25 | |
26 | (custom-theme-set-faces | |
042d8936 | 27 | 'tsdh-dark |
2d3e1aed | 28 | '(default ((t (:background "gray20" :foreground "white smoke")))) |
ff3dda25 TH |
29 | '(diff-added ((t (:inherit diff-changed :background "dark green"))) t) |
30 | '(diff-changed ((t (:background "midnight blue"))) t) | |
31 | '(diff-indicator-added ((t (:inherit diff-indicator-changed))) t) | |
32 | '(diff-indicator-changed ((t (:weight bold))) t) | |
33 | '(diff-indicator-removed ((t (:inherit diff-indicator-changed))) t) | |
34 | '(diff-removed ((t (:inherit diff-changed :background "dark red"))) t) | |
35 | '(dired-directory ((t (:foreground "DodgerBlue" :weight bold)))) | |
36 | '(error ((t (:foreground "deep pink" :weight bold)))) | |
37 | '(font-lock-builtin-face ((t (:foreground "chartreuse2")))) | |
38 | '(font-lock-comment-face ((t (:foreground "peru")))) | |
39 | '(font-lock-constant-face ((t (:foreground "dodger blue")))) | |
40 | '(font-lock-doc-face ((t (:foreground "indian red")))) | |
41 | '(font-lock-function-name-face ((t (:foreground "spring green")))) | |
42 | '(font-lock-keyword-face ((t (:foreground "light sea green" :weight bold)))) | |
43 | '(font-lock-preprocessor-face ((t (:foreground "cornflower blue")))) | |
44 | '(font-lock-string-face ((t (:foreground "light salmon")))) | |
45 | '(font-lock-type-face ((t (:foreground "medium purple")))) | |
46 | '(font-lock-variable-name-face ((t (:foreground "yellow green")))) | |
47 | '(font-lock-warning-face ((t (:foreground "hot pink")))) | |
095f79fc | 48 | '(gnus-button ((t (:inherit button)))) |
ff3dda25 TH |
49 | '(gnus-cite-1 ((t (:foreground "dark turquoise"))) t) |
50 | '(gnus-group-mail-1 ((t (:inherit gnus-group-mail-1-empty :weight bold)))) | |
51 | '(gnus-group-mail-1-empty ((t (:foreground "#00CC00")))) | |
52 | '(gnus-group-mail-3 ((t (:inherit gnus-group-mail-3-empty :weight bold)))) | |
53 | '(gnus-group-mail-3-empty ((t (:foreground "#009999")))) | |
54 | '(gnus-group-news-3 ((t (:inherit gnus-group-news-3-empty :weight bold)))) | |
55 | '(gnus-group-news-3-empty ((t (:foreground "light green")))) | |
56 | '(gnus-header-content ((t (:foreground "#A64B00")))) | |
57 | '(gnus-header-name ((t (:weight bold)))) | |
58 | '(gnus-header-subject ((t (:foreground "#A64B00" :weight bold)))) | |
59 | '(gnus-summary-high-ancient ((t (:foreground "#A64B00" :weight bold)))) | |
60 | '(gnus-summary-low-ancient ((t (:foreground "medium turquoise" :slant italic)))) | |
61 | '(gnus-summary-low-read ((t (:foreground "dark sea green" :slant italic)))) | |
62 | '(header-line ((t (:inverse-video t :box (:line-width -1 :color "red" :style released-button))))) | |
63 | '(helm-header ((t (:background "DeepSkyBlue4" :weight bold)))) | |
64 | '(highlight ((t (:background "sea green")))) | |
65 | '(hl-line ((t (:background "grey25")))) | |
66 | '(hl-paren-face ((t (:weight bold))) t) | |
79e04e9e | 67 | '(icomplete-first-match ((t (:foreground "deep sky blue" :weight bold)))) |
5a52e09b TH |
68 | '(ido-first-match ((t (:foreground "turquoise" :weight bold)))) |
69 | '(ido-only-match ((t (:foreground "medium spring green" :weight bold)))) | |
70 | '(ido-subdir ((t (:inherit dired-directory :weight normal)))) | |
ff3dda25 | 71 | '(lusty-file-face ((t (:foreground "SpringGreen1"))) t) |
79e04e9e TH |
72 | '(magit-header ((t (:box 1 :weight bold)))) |
73 | '(magit-section-title ((t (:inherit magit-header :background "dark slate blue")))) | |
ff3dda25 | 74 | '(menu ((t (:background "gray30" :foreground "gray70")))) |
2d3e1aed | 75 | '(minibuffer-prompt ((t (:background "yellow" :foreground "medium blue" :box (:line-width -1 :color "red" :style released-button) :weight bold)))) |
ac699eef TH |
76 | '(mode-line ((t (:background "gray30" :box (:line-width 1 :color "red") :family "DejaVu Sans")))) |
77 | '(mode-line-inactive ((t (:inherit mode-line :foreground "dark gray")))) | |
ff3dda25 TH |
78 | '(org-agenda-date ((t (:inherit org-agenda-structure))) t) |
79 | '(org-agenda-date-today ((t (:inherit org-agenda-date :underline t))) t) | |
80 | '(org-agenda-date-weekend ((t (:inherit org-agenda-date :foreground "green"))) t) | |
81 | '(org-agenda-done ((t (:foreground "#269926")))) | |
82 | '(org-agenda-restriction-lock ((t (:background "#FFB273")))) | |
83 | '(org-agenda-structure ((t (:foreground "#4671D5" :weight bold)))) | |
84 | '(org-date ((t (:foreground "medium sea green" :underline t)))) | |
85 | '(org-done ((t (:foreground "#008500" :weight bold)))) | |
86 | '(org-drawer ((t (:foreground "#2A4480")))) | |
87 | '(org-ellipsis ((t (:foreground "#FF7400" :underline t)))) | |
88 | '(org-footnote ((t (:foreground "#1240AB" :underline t)))) | |
89 | '(org-hide ((t (:foreground "gray20")))) | |
90 | '(org-level-1 ((t (:inherit outline-1 :box nil)))) | |
91 | '(org-level-2 ((t (:inherit outline-2 :box nil)))) | |
92 | '(org-level-3 ((t (:inherit outline-3 :box nil)))) | |
93 | '(org-level-4 ((t (:inherit outline-4 :box nil)))) | |
94 | '(org-level-5 ((t (:inherit outline-5 :box nil)))) | |
95 | '(org-level-6 ((t (:inherit outline-6 :box nil)))) | |
96 | '(org-level-7 ((t (:inherit outline-7 :box nil)))) | |
97 | '(org-level-8 ((t (:inherit outline-8 :box nil)))) | |
98 | '(org-scheduled-previously ((t (:foreground "#FF7400")))) | |
2d3e1aed | 99 | '(org-tag ((t (:weight bold)))) |
ff3dda25 | 100 | '(org-todo ((t (:foreground "#FF6961" :weight bold)))) |
5a52e09b TH |
101 | '(outline-1 ((t (:foreground "cyan1" :weight bold)))) |
102 | '(outline-2 ((t (:foreground "SeaGreen1" :weight bold)))) | |
103 | '(outline-3 ((t (:foreground "cyan3" :weight bold)))) | |
104 | '(outline-4 ((t (:foreground "SeaGreen3" :weight bold)))) | |
105 | '(outline-5 ((t (:foreground "LightGoldenrod1" :weight bold)))) | |
106 | '(outline-6 ((t (:foreground "light salmon" :weight bold)))) | |
107 | '(outline-7 ((t (:foreground "pale goldenrod" :weight bold)))) | |
108 | '(outline-8 ((t (:foreground "OliveDrab1" :weight bold)))) | |
ff3dda25 TH |
109 | '(rcirc-my-nick ((t (:foreground "SpringGreen1" :weight bold))) t) |
110 | '(rcirc-other-nick ((t (:foreground "dodger blue"))) t) | |
111 | '(rcirc-track-keyword ((t (:foreground "DodgerBlue" :weight bold))) t) | |
112 | '(rcirc-track-nick ((t (:background "yellow" :foreground "DodgerBlue" :weight bold))) t) | |
113 | '(region ((t (:background "SeaGreen4")))) | |
114 | '(scroll-bar ((t (:background "gray20" :foreground "dark turquoise")))) | |
115 | '(secondary-selection ((t (:background "#333366" :foreground "#f6f3e8")))) | |
116 | '(show-paren-match ((t (:background "DeepSkyBlue4")))) | |
117 | '(show-paren-mismatch ((t (:background "dark magenta")))) | |
118 | '(th-sentence-hl-face ((t (:weight bold)))) | |
119 | '(widget-field ((t (:box (:line-width 2 :color "grey75" :style pressed-button))))) | |
2d3e1aed TH |
120 | '(window-number-face ((t (:foreground "red" :weight bold))))) |
121 | ||
042d8936 | 122 | (provide-theme 'tsdh-dark) |
0d53df48 KG |
123 | |
124 | ;; Local Variables: | |
125 | ;; no-byte-compile: t | |
126 | ;; End: | |
127 | ||
128 | ;;; tsdh-dark-theme.el ends here |