]> crepu.dev Git - config.git/blob - djavu-asus/emacs/solarized-wombat-dark-theme.el
82a53ae2d490dd0eb66ccdfabbc741e71fc7e4cc
[config.git] / djavu-asus / emacs / solarized-wombat-dark-theme.el
1 ;;; solarized-wombat-dark-theme.el --- Solarized dark theme with the wombat palette -*- lexical-binding: t -*-
2
3 ;; Copyright (C) 2011-2021 Bozhidar Batsov
4
5 ;; This program is free software; you can redistribute it and/or modify
6 ;; it under the terms of the GNU General Public License as published by
7 ;; the Free Software Foundation, either version 3 of the License, or
8 ;; (at your option) any later version.
9
10 ;; This program is distributed in the hope that it will be useful,
11 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
12 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 ;; GNU General Public License for more details.
14
15 ;; You should have received a copy of the GNU General Public License
16 ;; along with this program. If not, see <http://www.gnu.org/licenses/>.
17
18 ;;; Commentary:
19 ;;
20 ;; The the dark solarized theme with the wombat palette
21 ;;
22 ;;; Code:
23
24 (require 'solarized)
25 (eval-when-compile
26 (require 'solarized-palettes))
27
28 (deftheme solarized-wombat-dark "The the dark solarized theme with the wombat palette")
29
30 (solarized-with-color-variables-with-palette 'dark 'solarized-wombat-dark
31 '("#2a2a29" "#f6f3e8" ; base03 (02 01 00 0 1 2) base3
32 "#e5c06d" "#ddaa6f" ; yellow orange
33 "#ffb4ac" "#e5786d" ; red magenta
34 "#834c98" "#a4b5e6" ; violet blue
35 "#7ec98f" "#8ac6f2" ; cyan green
36 )
37 '((custom-theme-set-faces
38 theme-name
39 `(default ((,class (:foreground ,(solarized-color-blend base03 base3 0.15 2) :background ,base03))))
40 `(highlight ((,class (:background ,violet))))
41 `(font-lock-builtin-face ((,class (:foreground ,magenta))))
42 `(font-lock-constant-face ((,class (:foreground ,blue))))
43 `(font-lock-comment-face ((,class (:foreground ,base00))))
44 `(mode-line
45 ((,class (:foreground ,base2 :background ,(solarized-color-blend base03 base3 0.85 2)))))
46 `(mode-line-inactive
47 ((,class (:foreground ,base00 :background ,(solarized-color-blend base03 "black" 0.85 2)))))
48 `(mode-line-buffer-id ((,class (:foreground ,base3 :weight bold))))
49 `(minibuffer-prompt ((,class (:foreground ,base1)))))))
50
51 (provide-theme 'solarized-wombat-dark)
52
53 (provide 'solarized-wombat-dark-theme)
54
55 ;; Local Variables:
56 ;; indent-tabs-mode: nil
57 ;; End:
58
59 ;;; solarized-wombat-dark-theme.el ends here