;;; oceanic-theme.el --- Oceanic theme. ;; Copyright (C) 2016, Tengfei Guo ;; 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