blob: 29149fb623955e38a5521ebbffe41721c466d876 (
plain)
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
|
;;; oceanic-theme.el --- Oceanic theme.
;; Copyright (C) 2016, Tengfei Guo <terryr3rd@yeah.net>
;; Author: Tengfei Guo
;; Keywords: oceanic color theme
;; Package-Version: 20161015.119
;; URL: https://github.com/terry3/oceanic-theme
;; Version: 0.0.1
;; This file is NOT part of GNU Emacs.
;;; License:
;; This is free software; you can redistribute it and/or modify it under
;; the terms of the GNU General Public License as published by the Free
;; Software Foundation; either version 2, or (at your option) any later
;; version.
;;
;; This is distributed in the hope that it will be useful, but WITHOUT
;; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
;; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
;; for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with GNU Emacs; see the file COPYING. If not, write to the
;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
;; MA 02111-1307, USA.
;;; Code:
(deftheme oceanic
"A color theme based on the Oceanic.")
;; base 00: #1B2B34
;; base 01: #343D46
;; base 02: #4F5B66
;; base 03: #65737E
;; base 04: #A7ADBA
;; base 05: #C0C5CE
;; base 06: #CDD3DE
;; base 07: #D8DEE9
;; base 08: #EC5f67
;; base 09: #F99157
;; base 0A: #FAC863
;; base 0B: #99C794
;; base 0C: #5FB3B3
;; base 0D: #6699CC
;; base 0E: #C594C5
;; base 0F: #AB7967
(custom-theme-set-faces
'oceanic
'(default ((t (:foreground "#D8DEE9" :background "#1B2B34"))))
'(cursor ((t (:background "#6699CC"))))
'(fringe ((t (:background "#1a1a1a"))))
'(region ((t (:background "#343D46"))))
'(font-lock-builtin-face ((t (:foreground "#FAC863" :weight normal))))
'(font-lock-comment-face ((t (:foreground "#4F5B66" :weight normal))))
'(font-lock-function-name-face ((t (:foreground "#D8DEE9" :weight normal))))
'(font-lock-keyword-face ((t (:foreground "#5FB3B3" :weight normal))))
'(font-lock-string-face ((t (:foreground "#99C794" :weight normal))))
'(font-lock-type-face ((t (:foreground "#C594C5" :weight normal))))
'(font-lock-constant-face ((t (:foreground "#EC5f67" :weight normal))))
'(font-lock-variable-name-face ((t (:foreground "#C594C5" :weight normal))))
'(minibuffer-prompt ((t (:foreground "#6699CC" :weight normal))))
'(font-lock-warning-face ((t (:foreground "#EC5f67" :weight normal))))
'(highlight ((t (:background "#343D46" :weight normal))))
'(linum ((t (:foreground "#AB7967" :weight normal))))
'(mode-line ((t (:background "#6699CC" :foreground "#1B2B34"
:box "#6699CC" :weight normal))))
'(mode-line-highlight ((t (:box nil))))
'(show-paren-match ((t (:background "#FAC863"))))
'(show-paren-mismatch ((t (:background "#EC5f67"))))
)
;; Autoload for MELPA
;;;###autoload
(when (and (boundp 'custom-theme-load-path) load-file-name)
(add-to-list 'custom-theme-load-path
(file-name-as-directory (file-name-directory load-file-name))))
(provide-theme 'oceanic)
;;; oceanic-theme.el ends here
|