summaryrefslogtreecommitdiff
path: root/elpa/gruber-darker-theme-0.7
diff options
context:
space:
mode:
authorthing1 <thing1@seacrossedlovers.xyz>2025-04-01 18:10:15 +0000
committerthing1 <thing1@seacrossedlovers.xyz>2025-04-01 18:10:15 +0000
commitdabaff03992c102c395314629f63ce93a2c1bd3a (patch)
tree990472507186637085165b7cbbf7abf15c10889a /elpa/gruber-darker-theme-0.7
init commit
Diffstat (limited to 'elpa/gruber-darker-theme-0.7')
-rw-r--r--elpa/gruber-darker-theme-0.7/README-elpa78
-rw-r--r--elpa/gruber-darker-theme-0.7/README.md78
-rw-r--r--elpa/gruber-darker-theme-0.7/gruber-darker-theme-autoloads.el29
-rw-r--r--elpa/gruber-darker-theme-0.7/gruber-darker-theme-pkg.el2
-rw-r--r--elpa/gruber-darker-theme-0.7/gruber-darker-theme.el400
5 files changed, 587 insertions, 0 deletions
diff --git a/elpa/gruber-darker-theme-0.7/README-elpa b/elpa/gruber-darker-theme-0.7/README-elpa
new file mode 100644
index 0000000..93d70f6
--- /dev/null
+++ b/elpa/gruber-darker-theme-0.7/README-elpa
@@ -0,0 +1,78 @@
+[![MELPA](http://melpa.org/packages/gruber-darker-theme-badge.svg)](http://melpa.org/#/gruber-darker-theme)
+[![MELPA Stable](http://stable.melpa.org/packages/gruber-darker-theme-badge.svg)](http://stable.melpa.org/#/gruber-darker-theme)
+
+# Gruber Darker #
+
+[Gruber Darker](http://jblevins.org/projects/emacs-color-themes/color-theme-gruber-darker.el.html)
+color theme for Emacs by Jason Blevins. A darker variant of the
+[Gruber Dark](http://daringfireball.net/projects/bbcolors/schemes/)
+theme for BBEdit by John Gruber. Adapted for deftheme and extended by
+Alexey Kutepov a.k.a. rexim.
+
+# Screenshot #
+
+![gruber-darker-theme](http://i.imgur.com/8dY71hX.png)
+
+# Installation #
+
+You can use built-in package manager (package.el) or do everything by
+your hands.
+
+## Using package manager ##
+
+This theme is available on two repositories:
+[MELPA](http://melpa.milkbox.net/) and
+[Marmalade](http://marmalade-repo.org/). Add the following to your
+emacs config file somewhere (.emacs, init.el, whatever)
+
+```
+(require 'package)
+(add-to-list 'package-archives
+ '("melpa" . "http://melpa.milkbox.net/packages/") t)
+```
+
+for [MELPA](http://melpa.milkbox.net/), or
+
+```
+(require 'package)
+(add-to-list 'package-archives
+ '("marmalade" . "http://marmalade-repo.org/packages/") t)
+```
+
+for [Marmalade](http://marmalade-repo.org/).
+
+I personally prefer [MELPA](http://melpa.milkbox.net/), 'cause it
+hourly updates its packages from upstream source.
+
+Then use `M-x package-install RET gruber-darker-theme RET` to install
+the theme. Use `M-x customize-themes` to change your current theme.
+
+## Manual old fashioned way ##
+
+Download the theme to your local directory. You can do it through `git
+clone` command:
+
+```
+git clone git://github.com/rexim/gruber-darker-theme.git
+```
+
+Then add path to gruber-darker-theme to custom-theme-load-path list —
+add the following to your emacs config file somewhere (.emacs,
+init.el, whatever):
+
+```
+(add-to-list 'custom-theme-load-path
+ "/path/to/gruber-darker-theme/")
+```
+
+Use `M-x customize-themes` to change your current theme.
+
+# Contribution #
+
+Gruber Darker is an awesome theme. But it has a lack of support for
+many good modes. I add color faces only for modes I use. If you like
+this theme and use a mode that looks very bad with it, feel free to
+add appropriate color faces (see file gruber-darker-theme.el) and send
+me a pull request.
+
+Thanks.
diff --git a/elpa/gruber-darker-theme-0.7/README.md b/elpa/gruber-darker-theme-0.7/README.md
new file mode 100644
index 0000000..93d70f6
--- /dev/null
+++ b/elpa/gruber-darker-theme-0.7/README.md
@@ -0,0 +1,78 @@
+[![MELPA](http://melpa.org/packages/gruber-darker-theme-badge.svg)](http://melpa.org/#/gruber-darker-theme)
+[![MELPA Stable](http://stable.melpa.org/packages/gruber-darker-theme-badge.svg)](http://stable.melpa.org/#/gruber-darker-theme)
+
+# Gruber Darker #
+
+[Gruber Darker](http://jblevins.org/projects/emacs-color-themes/color-theme-gruber-darker.el.html)
+color theme for Emacs by Jason Blevins. A darker variant of the
+[Gruber Dark](http://daringfireball.net/projects/bbcolors/schemes/)
+theme for BBEdit by John Gruber. Adapted for deftheme and extended by
+Alexey Kutepov a.k.a. rexim.
+
+# Screenshot #
+
+![gruber-darker-theme](http://i.imgur.com/8dY71hX.png)
+
+# Installation #
+
+You can use built-in package manager (package.el) or do everything by
+your hands.
+
+## Using package manager ##
+
+This theme is available on two repositories:
+[MELPA](http://melpa.milkbox.net/) and
+[Marmalade](http://marmalade-repo.org/). Add the following to your
+emacs config file somewhere (.emacs, init.el, whatever)
+
+```
+(require 'package)
+(add-to-list 'package-archives
+ '("melpa" . "http://melpa.milkbox.net/packages/") t)
+```
+
+for [MELPA](http://melpa.milkbox.net/), or
+
+```
+(require 'package)
+(add-to-list 'package-archives
+ '("marmalade" . "http://marmalade-repo.org/packages/") t)
+```
+
+for [Marmalade](http://marmalade-repo.org/).
+
+I personally prefer [MELPA](http://melpa.milkbox.net/), 'cause it
+hourly updates its packages from upstream source.
+
+Then use `M-x package-install RET gruber-darker-theme RET` to install
+the theme. Use `M-x customize-themes` to change your current theme.
+
+## Manual old fashioned way ##
+
+Download the theme to your local directory. You can do it through `git
+clone` command:
+
+```
+git clone git://github.com/rexim/gruber-darker-theme.git
+```
+
+Then add path to gruber-darker-theme to custom-theme-load-path list —
+add the following to your emacs config file somewhere (.emacs,
+init.el, whatever):
+
+```
+(add-to-list 'custom-theme-load-path
+ "/path/to/gruber-darker-theme/")
+```
+
+Use `M-x customize-themes` to change your current theme.
+
+# Contribution #
+
+Gruber Darker is an awesome theme. But it has a lack of support for
+many good modes. I add color faces only for modes I use. If you like
+this theme and use a mode that looks very bad with it, feel free to
+add appropriate color faces (see file gruber-darker-theme.el) and send
+me a pull request.
+
+Thanks.
diff --git a/elpa/gruber-darker-theme-0.7/gruber-darker-theme-autoloads.el b/elpa/gruber-darker-theme-0.7/gruber-darker-theme-autoloads.el
new file mode 100644
index 0000000..94b1b8c
--- /dev/null
+++ b/elpa/gruber-darker-theme-0.7/gruber-darker-theme-autoloads.el
@@ -0,0 +1,29 @@
+;;; gruber-darker-theme-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*-
+;; Generated by the `loaddefs-generate' function.
+
+;; This file is part of GNU Emacs.
+
+;;; Code:
+
+(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path)))
+
+
+
+;;; Generated autoloads from gruber-darker-theme.el
+
+(when load-file-name (add-to-list 'custom-theme-load-path (file-name-as-directory (file-name-directory load-file-name))))
+(register-definition-prefixes "gruber-darker-theme" '("gruber-darker"))
+
+;;; End of scraped data
+
+(provide 'gruber-darker-theme-autoloads)
+
+;; Local Variables:
+;; version-control: never
+;; no-byte-compile: t
+;; no-update-autoloads: t
+;; no-native-compile: t
+;; coding: utf-8-emacs-unix
+;; End:
+
+;;; gruber-darker-theme-autoloads.el ends here
diff --git a/elpa/gruber-darker-theme-0.7/gruber-darker-theme-pkg.el b/elpa/gruber-darker-theme-0.7/gruber-darker-theme-pkg.el
new file mode 100644
index 0000000..cf1438a
--- /dev/null
+++ b/elpa/gruber-darker-theme-0.7/gruber-darker-theme-pkg.el
@@ -0,0 +1,2 @@
+;; Generated package description from gruber-darker-theme.el -*- no-byte-compile: t -*-
+(define-package "gruber-darker-theme" "0.7" "Gruber Darker color theme for Emacs 24." 'nil :commit "13e13ea1e2ebd146f279058970835b35de811531" :authors '(("Alexey Kutepov" . "reximkut@gmail.com")) :maintainer '("Alexey Kutepov" . "reximkut@gmail.com") :url "http://github.com/rexim/gruber-darker-theme")
diff --git a/elpa/gruber-darker-theme-0.7/gruber-darker-theme.el b/elpa/gruber-darker-theme-0.7/gruber-darker-theme.el
new file mode 100644
index 0000000..27d7093
--- /dev/null
+++ b/elpa/gruber-darker-theme-0.7/gruber-darker-theme.el
@@ -0,0 +1,400 @@
+;;; gruber-darker-theme.el --- Gruber Darker color theme for Emacs 24.
+
+;; Copyright (C) 2013-2016 Alexey Kutepov a.k.a rexim
+;; Copyright (C) 2009-2010 Jason R. Blevins
+
+;; Author: Alexey Kutepov <reximkut@gmail.com>
+;; URL: http://github.com/rexim/gruber-darker-theme
+;; Version: 0.7
+
+;; Permission is hereby granted, free of charge, to any person
+;; obtaining a copy of this software and associated documentation
+;; files (the "Software"), to deal in the Software without
+;; restriction, including without limitation the rights to use, copy,
+;; modify, merge, publish, distribute, sublicense, and/or sell copies
+;; of the Software, and to permit persons to whom the Software is
+;; furnished to do so, subject to the following conditions:
+
+;; The above copyright notice and this permission notice shall be
+;; included in all copies or substantial portions of the Software.
+
+;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+;; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+;; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+;; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+;; BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+;; ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+;; CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+;; SOFTWARE.
+
+;;; Commentary:
+;;
+;; Gruber Darker color theme for Emacs by Jason Blevins. A darker
+;; variant of the Gruber Dark theme for BBEdit by John Gruber. Adapted
+;; for deftheme and extended by Alexey Kutepov a.k.a. rexim.
+
+
+(deftheme gruber-darker
+ "Gruber Darker color theme for Emacs 24")
+
+;; Please, install rainbow-mode.
+;; Colors with +x are lighter. Colors with -x are darker.
+(let ((gruber-darker-fg "#e4e4ef")
+ (gruber-darker-fg+1 "#f4f4ff")
+ (gruber-darker-fg+2 "#f5f5f5")
+ (gruber-darker-white "#ffffff")
+ (gruber-darker-black "#000000")
+ (gruber-darker-bg-1 "#101010")
+ (gruber-darker-bg "#181818")
+ (gruber-darker-bg+1 "#282828")
+ (gruber-darker-bg+2 "#453d41")
+ (gruber-darker-bg+3 "#484848")
+ (gruber-darker-bg+4 "#52494e")
+ (gruber-darker-red-1 "#c73c3f")
+ (gruber-darker-red "#f43841")
+ (gruber-darker-red+1 "#ff4f58")
+ (gruber-darker-green "#73c936")
+ (gruber-darker-yellow "#ffdd33")
+ (gruber-darker-brown "#cc8c3c")
+ (gruber-darker-quartz "#95a99f")
+ (gruber-darker-niagara-2 "#303540")
+ (gruber-darker-niagara-1 "#565f73")
+ (gruber-darker-niagara "#96a6c8")
+ (gruber-darker-wisteria "#9e95c7")
+ )
+ (custom-theme-set-variables
+ 'gruber-darker
+ '(frame-brackground-mode (quote dark)))
+
+ (custom-theme-set-faces
+ 'gruber-darker
+
+ ;; Agda2
+ `(agda2-highlight-datatype-face ((t (:foreground ,gruber-darker-quartz))))
+ `(agda2-highlight-primitive-type-face ((t (:foreground ,gruber-darker-quartz))))
+ `(agda2-highlight-function-face ((t (:foreground ,gruber-darker-niagara))))
+ `(agda2-highlight-keyword-face ((t ,(list :foreground gruber-darker-yellow
+ :bold t))))
+ `(agda2-highlight-inductive-constructor-face ((t (:foreground ,gruber-darker-green))))
+ `(agda2-highlight-number-face ((t (:foreground ,gruber-darker-wisteria))))
+
+ ;; AUCTeX
+ `(font-latex-bold-face ((t (:foreground ,gruber-darker-quartz :bold t))))
+ `(font-latex-italic-face ((t (:foreground ,gruber-darker-quartz :italic t))))
+ `(font-latex-math-face ((t (:foreground ,gruber-darker-green))))
+ `(font-latex-sectioning-5-face ((t ,(list :foreground gruber-darker-niagara
+ :bold t))))
+ `(font-latex-slide-title-face ((t (:foreground ,gruber-darker-niagara))))
+ `(font-latex-string-face ((t (:foreground ,gruber-darker-green))))
+ `(font-latex-warning-face ((t (:foreground ,gruber-darker-red))))
+
+ ;; Basic Coloring (or Uncategorized)
+ `(border ((t ,(list :background gruber-darker-bg-1
+ :foreground gruber-darker-bg+2))))
+ `(cursor ((t (:background ,gruber-darker-yellow))))
+ `(default ((t ,(list :foreground gruber-darker-fg
+ :background gruber-darker-bg))))
+ `(fringe ((t ,(list :background gruber-darker-bg-1
+ :foreground gruber-darker-bg+2))))
+ `(link ((t (:foreground ,gruber-darker-niagara :underline t))))
+ `(link-visited ((t (:foreground ,gruber-darker-wisteria :underline t))))
+ `(match ((t (:background ,gruber-darker-bg+4))))
+ `(shadow ((t (:foreground ,gruber-darker-bg+4))))
+ `(minibuffer-prompt ((t (:foreground ,gruber-darker-niagara))))
+ `(region ((t (:background ,gruber-darker-bg+3 :foreground nil))))
+ `(secondary-selection ((t ,(list :background gruber-darker-bg+3
+ :foreground nil))))
+ `(trailing-whitespace ((t ,(list :foreground gruber-darker-black
+ :background gruber-darker-red))))
+ `(tooltip ((t ,(list :background gruber-darker-bg+4
+ :foreground gruber-darker-white))))
+
+ ;; Calendar
+ `(holiday-face ((t (:foreground ,gruber-darker-red))))
+
+ ;; Compilation
+ `(compilation-info ((t ,(list :foreground gruber-darker-green
+ :inherit 'unspecified))))
+ `(compilation-warning ((t ,(list :foreground gruber-darker-brown
+ :bold t
+ :inherit 'unspecified))))
+ `(compilation-error ((t (:foreground ,gruber-darker-red+1))))
+ `(compilation-mode-line-fail ((t ,(list :foreground gruber-darker-red
+ :weight 'bold
+ :inherit 'unspecified))))
+ `(compilation-mode-line-exit ((t ,(list :foreground gruber-darker-green
+ :weight 'bold
+ :inherit 'unspecified))))
+
+ ;; Custom
+ `(custom-state ((t (:foreground ,gruber-darker-green))))
+
+ ;; Diff
+ `(diff-removed ((t ,(list :foreground gruber-darker-red+1
+ :background nil))))
+ `(diff-added ((t ,(list :foreground gruber-darker-green
+ :background nil))))
+
+ ;; Dired
+ `(dired-directory ((t (:foreground ,gruber-darker-niagara :weight bold))))
+ `(dired-ignored ((t ,(list :foreground gruber-darker-quartz
+ :inherit 'unspecified))))
+
+ ;; Ebrowse
+ `(ebrowse-root-class ((t (:foreground ,gruber-darker-niagara :weight bold))))
+ `(ebrowse-progress ((t (:background ,gruber-darker-niagara))))
+
+ ;; Egg
+ `(egg-branch ((t (:foreground ,gruber-darker-yellow))))
+ `(egg-branch-mono ((t (:foreground ,gruber-darker-yellow))))
+ `(egg-diff-add ((t (:foreground ,gruber-darker-green))))
+ `(egg-diff-del ((t (:foreground ,gruber-darker-red))))
+ `(egg-diff-file-header ((t (:foreground ,gruber-darker-wisteria))))
+ `(egg-help-header-1 ((t (:foreground ,gruber-darker-yellow))))
+ `(egg-help-header-2 ((t (:foreground ,gruber-darker-niagara))))
+ `(egg-log-HEAD-name ((t (:box (:color ,gruber-darker-fg)))))
+ `(egg-reflog-mono ((t (:foreground ,gruber-darker-niagara-1))))
+ `(egg-section-title ((t (:foreground ,gruber-darker-yellow))))
+ `(egg-text-base ((t (:foreground ,gruber-darker-fg))))
+ `(egg-term ((t (:foreground ,gruber-darker-yellow))))
+
+ ;; ERC
+ `(erc-notice-face ((t (:foreground ,gruber-darker-wisteria))))
+ `(erc-timestamp-face ((t (:foreground ,gruber-darker-green))))
+ `(erc-input-face ((t (:foreground ,gruber-darker-red+1))))
+ `(erc-my-nick-face ((t (:foreground ,gruber-darker-red+1))))
+
+ ;; EShell
+ `(eshell-ls-backup ((t (:foreground ,gruber-darker-quartz))))
+ `(eshell-ls-directory ((t (:foreground ,gruber-darker-niagara))))
+ `(eshell-ls-executable ((t (:foreground ,gruber-darker-green))))
+ `(eshell-ls-symlink ((t (:foreground ,gruber-darker-yellow))))
+
+ ;; Font Lock
+ `(font-lock-builtin-face ((t (:foreground ,gruber-darker-yellow))))
+ `(font-lock-comment-face ((t (:foreground ,gruber-darker-brown))))
+ `(font-lock-comment-delimiter-face ((t (:foreground ,gruber-darker-brown))))
+ `(font-lock-constant-face ((t (:foreground ,gruber-darker-quartz))))
+ `(font-lock-doc-face ((t (:foreground ,gruber-darker-green))))
+ `(font-lock-doc-string-face ((t (:foreground ,gruber-darker-green))))
+ `(font-lock-function-name-face ((t (:foreground ,gruber-darker-niagara))))
+ `(font-lock-keyword-face ((t (:foreground ,gruber-darker-yellow :bold t))))
+ `(font-lock-preprocessor-face ((t (:foreground ,gruber-darker-quartz))))
+ `(font-lock-reference-face ((t (:foreground ,gruber-darker-quartz))))
+ `(font-lock-string-face ((t (:foreground ,gruber-darker-green))))
+ `(font-lock-type-face ((t (:foreground ,gruber-darker-quartz))))
+ `(font-lock-variable-name-face ((t (:foreground ,gruber-darker-fg+1))))
+ `(font-lock-warning-face ((t (:foreground ,gruber-darker-red))))
+
+ ;; Flymake
+ `(flymake-errline
+ ((((supports :underline (:style wave)))
+ (:underline (:style wave :color ,gruber-darker-red)
+ :foreground unspecified
+ :background unspecified
+ :inherit unspecified))
+ (t (:foreground ,gruber-darker-red :weight bold :underline t))))
+ `(flymake-warnline
+ ((((supports :underline (:style wave)))
+ (:underline (:style wave :color ,gruber-darker-yellow)
+ :foreground unspecified
+ :background unspecified
+ :inherit unspecified))
+ (t (:forground ,gruber-darker-yellow :weight bold :underline t))))
+ `(flymake-infoline
+ ((((supports :underline (:style wave)))
+ (:underline (:style wave :color ,gruber-darker-green)
+ :foreground unspecified
+ :background unspecified
+ :inherit unspecified))
+ (t (:forground ,gruber-darker-green :weight bold :underline t))))
+
+ ;; Flyspell
+ `(flyspell-incorrect
+ ((((supports :underline (:style wave)))
+ (:underline (:style wave :color ,gruber-darker-red) :inherit unspecified))
+ (t (:foreground ,gruber-darker-red :weight bold :underline t))))
+ `(flyspell-duplicate
+ ((((supports :underline (:style wave)))
+ (:underline (:style wave :color ,gruber-darker-yellow) :inherit unspecified))
+ (t (:foreground ,gruber-darker-yellow :weight bold :underline t))))
+
+ ;; Helm
+ `(helm-candidate-number ((t ,(list :background gruber-darker-bg+2
+ :foreground gruber-darker-yellow
+ :bold t))))
+ `(helm-ff-directory ((t ,(list :foreground gruber-darker-niagara
+ :background gruber-darker-bg
+ :bold t))))
+ `(helm-ff-executable ((t (:foreground ,gruber-darker-green))))
+ `(helm-ff-file ((t (:foreground ,gruber-darker-fg :inherit unspecified))))
+ `(helm-ff-invalid-symlink ((t ,(list :foreground gruber-darker-bg
+ :background gruber-darker-red))))
+ `(helm-ff-symlink ((t (:foreground ,gruber-darker-yellow :bold t))))
+ `(helm-selection-line ((t (:background ,gruber-darker-bg+1))))
+ `(helm-selection ((t (:background ,gruber-darker-bg+1 :underline nil))))
+ `(helm-source-header ((t ,(list :foreground gruber-darker-yellow
+ :background gruber-darker-bg
+ :box (list :line-width -1
+ :style 'released-button)))))
+
+ ;; Ido
+ `(ido-first-match ((t (:foreground ,gruber-darker-yellow :bold nil))))
+ `(ido-only-match ((t (:foreground ,gruber-darker-brown :weight bold))))
+ `(ido-subdir ((t (:foreground ,gruber-darker-niagara :weight bold))))
+
+ ;; Info
+ `(info-xref ((t (:foreground ,gruber-darker-niagara))))
+ `(info-visited ((t (:foreground ,gruber-darker-wisteria))))
+
+ ;; Jabber
+ `(jabber-chat-prompt-foreign ((t ,(list :foreground gruber-darker-quartz
+ :bold nil))))
+ `(jabber-chat-prompt-local ((t (:foreground ,gruber-darker-yellow))))
+ `(jabber-chat-prompt-system ((t (:foreground ,gruber-darker-green))))
+ `(jabber-rare-time-face ((t (:foreground ,gruber-darker-green))))
+ `(jabber-roster-user-online ((t (:foreground ,gruber-darker-green))))
+ `(jabber-activity-face ((t (:foreground ,gruber-darker-red))))
+ `(jabber-activity-personal-face ((t (:foreground ,gruber-darker-yellow :bold t))))
+
+ ;; Line Highlighting
+ `(highlight ((t (:background ,gruber-darker-bg+1 :foreground nil))))
+ `(highlight-current-line-face ((t ,(list :background gruber-darker-bg+1
+ :foreground nil))))
+
+ ;; line numbers
+ `(line-number ((t (:inherit default :foreground ,gruber-darker-bg+4))))
+ `(line-number-current-line ((t (:inherit line-number :foreground ,gruber-darker-yellow))))
+
+ ;; Linum
+ `(linum ((t `(list :foreground gruber-darker-quartz
+ :background gruber-darker-bg))))
+
+ ;; Magit
+ `(magit-branch ((t (:foreground ,gruber-darker-niagara))))
+ `(magit-diff-hunk-header ((t (:background ,gruber-darker-bg+2))))
+ `(magit-diff-file-header ((t (:background ,gruber-darker-bg+4))))
+ `(magit-log-sha1 ((t (:foreground ,gruber-darker-red+1))))
+ `(magit-log-author ((t (:foreground ,gruber-darker-brown))))
+ `(magit-log-head-label-remote ((t ,(list :foreground gruber-darker-green
+ :background gruber-darker-bg+1))))
+ `(magit-log-head-label-local ((t ,(list :foreground gruber-darker-niagara
+ :background gruber-darker-bg+1))))
+ `(magit-log-head-label-tags ((t ,(list :foreground gruber-darker-yellow
+ :background gruber-darker-bg+1))))
+ `(magit-log-head-label-head ((t ,(list :foreground gruber-darker-fg
+ :background gruber-darker-bg+1))))
+ `(magit-item-highlight ((t (:background ,gruber-darker-bg+1))))
+ `(magit-tag ((t ,(list :foreground gruber-darker-yellow
+ :background gruber-darker-bg))))
+ `(magit-blame-heading ((t ,(list :background gruber-darker-bg+1
+ :foreground gruber-darker-fg))))
+
+ ;; Message
+ `(message-header-name ((t (:foreground ,gruber-darker-green))))
+
+ ;; Mode Line
+ `(mode-line ((t ,(list :background gruber-darker-bg+1
+ :foreground gruber-darker-white))))
+ `(mode-line-buffer-id ((t ,(list :background gruber-darker-bg+1
+ :foreground gruber-darker-white))))
+ `(mode-line-inactive ((t ,(list :background gruber-darker-bg+1
+ :foreground gruber-darker-quartz))))
+
+ ;; Neo Dir
+ `(neo-dir-link-face ((t (:foreground ,gruber-darker-niagara))))
+
+ ;; Org Mode
+ `(org-agenda-structure ((t (:foreground ,gruber-darker-niagara))))
+ `(org-column ((t (:background ,gruber-darker-bg-1))))
+ `(org-column-title ((t (:background ,gruber-darker-bg-1 :underline t :weight bold))))
+ `(org-done ((t (:foreground ,gruber-darker-green))))
+ `(org-todo ((t (:foreground ,gruber-darker-red-1))))
+ `(org-upcoming-deadline ((t (:foreground ,gruber-darker-yellow))))
+
+ ;; Search
+ `(isearch ((t ,(list :foreground gruber-darker-black
+ :background gruber-darker-fg+2))))
+ `(isearch-fail ((t ,(list :foreground gruber-darker-black
+ :background gruber-darker-red))))
+ `(isearch-lazy-highlight-face ((t ,(list
+ :foreground gruber-darker-fg+1
+ :background gruber-darker-niagara-1))))
+
+ ;; Sh
+ `(sh-quoted-exec ((t (:foreground ,gruber-darker-red+1))))
+
+ ;; Show Paren
+ `(show-paren-match-face ((t (:background ,gruber-darker-bg+4))))
+ `(show-paren-mismatch-face ((t (:background ,gruber-darker-red-1))))
+
+ ;; Slime
+ `(slime-repl-inputed-output-face ((t (:foreground ,gruber-darker-red))))
+
+ ;; Tuareg
+ `(tuareg-font-lock-governing-face ((t (:foreground ,gruber-darker-yellow))))
+
+ ;; Speedbar
+ `(speedbar-directory-face ((t ,(list :foreground gruber-darker-niagara
+ :weight 'bold))))
+ `(speedbar-file-face ((t (:foreground ,gruber-darker-fg))))
+ `(speedbar-highlight-face ((t (:background ,gruber-darker-bg+1))))
+ `(speedbar-selected-face ((t (:foreground ,gruber-darker-red))))
+ `(speedbar-tag-face ((t (:foreground ,gruber-darker-yellow))))
+
+ ;; Which Function
+ `(which-func ((t (:foreground ,gruber-darker-wisteria))))
+
+ ;; Whitespace
+ `(whitespace-space ((t ,(list :background gruber-darker-bg
+ :foreground gruber-darker-bg+1))))
+ `(whitespace-tab ((t ,(list :background gruber-darker-bg
+ :foreground gruber-darker-bg+1))))
+ `(whitespace-hspace ((t ,(list :background gruber-darker-bg
+ :foreground gruber-darker-bg+2))))
+ `(whitespace-line ((t ,(list :background gruber-darker-bg+2
+ :foreground gruber-darker-red+1))))
+ `(whitespace-newline ((t ,(list :background gruber-darker-bg
+ :foreground gruber-darker-bg+2))))
+ `(whitespace-trailing ((t ,(list :background gruber-darker-red
+ :foreground gruber-darker-red))))
+ `(whitespace-empty ((t ,(list :background gruber-darker-yellow
+ :foreground gruber-darker-yellow))))
+ `(whitespace-indentation ((t ,(list :background gruber-darker-yellow
+ :foreground gruber-darker-red))))
+ `(whitespace-space-after-tab ((t ,(list :background gruber-darker-yellow
+ :foreground gruber-darker-yellow))))
+ `(whitespace-space-before-tab ((t ,(list :background gruber-darker-brown
+ :foreground gruber-darker-brown))))
+
+ ;;;;; company-mode
+ `(company-tooltip ((t (:foreground ,gruber-darker-fg :background ,gruber-darker-bg+1))))
+ `(company-tooltip-annotation ((t (:foreground ,gruber-darker-brown :background ,gruber-darker-bg+1))))
+ `(company-tooltip-annotation-selection ((t (:foreground ,gruber-darker-brown :background ,gruber-darker-bg-1))))
+ `(company-tooltip-selection ((t (:foreground ,gruber-darker-fg :background ,gruber-darker-bg-1))))
+ `(company-tooltip-mouse ((t (:background ,gruber-darker-bg-1))))
+ `(company-tooltip-common ((t (:foreground ,gruber-darker-green))))
+ `(company-tooltip-common-selection ((t (:foreground ,gruber-darker-green))))
+ `(company-scrollbar-fg ((t (:background ,gruber-darker-bg-1))))
+ `(company-scrollbar-bg ((t (:background ,gruber-darker-bg+2))))
+ `(company-preview ((t (:background ,gruber-darker-green))))
+ `(company-preview-common ((t (:foreground ,gruber-darker-green :background ,gruber-darker-bg-1))))
+
+ ;;;;; Proof General
+ `(proof-locked-face ((t (:background ,gruber-darker-niagara-2))))
+ ))
+
+;;;###autoload
+(when load-file-name
+ (add-to-list 'custom-theme-load-path
+ (file-name-as-directory (file-name-directory load-file-name))))
+
+(provide-theme 'gruber-darker)
+
+;; Local Variables:
+;; no-byte-compile: t
+;; indent-tabs-mode: nil
+;; eval: (when (fboundp 'rainbow-mode) (rainbow-mode +1))
+;; End:
+
+;;; gruber-darker-theme.el ends here.