summaryrefslogtreecommitdiff
path: root/.emacs.d/elpa/oceanic-theme-20161015.119/oceanic-theme.el
diff options
context:
space:
mode:
Diffstat (limited to '.emacs.d/elpa/oceanic-theme-20161015.119/oceanic-theme.el')
-rw-r--r--.emacs.d/elpa/oceanic-theme-20161015.119/oceanic-theme.el87
1 files changed, 87 insertions, 0 deletions
diff --git a/.emacs.d/elpa/oceanic-theme-20161015.119/oceanic-theme.el b/.emacs.d/elpa/oceanic-theme-20161015.119/oceanic-theme.el
new file mode 100644
index 0000000..29149fb
--- /dev/null
+++ b/.emacs.d/elpa/oceanic-theme-20161015.119/oceanic-theme.el
@@ -0,0 +1,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