From bae5537a2a4285fd0a0d5f16d9483419e0bd86e4 Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Sat, 14 Jun 2014 08:17:28 -0400 Subject: [PATCH] add monokai theme --- .../color-theme-monokai-autoloads.el | 22 +++++ .../color-theme-monokai-pkg.el | 1 + .../color-theme-monokai-pkg.elc | Bin 0 -> 513 bytes .../color-theme-monokai.el | 45 +++++++++ .../color-theme-monokai.elc | Bin 0 -> 1696 bytes .../monokai-theme-autoloads.el | 19 ++++ .../monokai-theme-0.0.11/monokai-theme-pkg.el | 1 + .../monokai-theme-pkg.elc | Bin 0 -> 506 bytes .../monokai-theme-0.0.11/monokai-theme.el | 89 ++++++++++++++++++ 9 files changed, 177 insertions(+) create mode 100644 emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-autoloads.el create mode 100644 emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.el create mode 100644 emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.elc create mode 100644 emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai.el create mode 100644 emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai.elc create mode 100644 emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-autoloads.el create mode 100644 emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.el create mode 100644 emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.elc create mode 100644 emacs.d/elpa/monokai-theme-0.0.11/monokai-theme.el diff --git a/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-autoloads.el b/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-autoloads.el new file mode 100644 index 0000000..0a85273 --- /dev/null +++ b/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-autoloads.el @@ -0,0 +1,22 @@ +;;; color-theme-monokai-autoloads.el --- automatically extracted autoloads +;; +;;; Code: +(add-to-list 'load-path (or (file-name-directory #$) (car load-path))) + +;;;### (autoloads nil "color-theme-monokai" "color-theme-monokai.el" +;;;;;; (21401 61577 338650 203000)) +;;; Generated autoloads from color-theme-monokai.el + +(autoload 'color-theme-monokai "color-theme-monokai" "\ + + +\(fn)" t nil) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; End: +;;; color-theme-monokai-autoloads.el ends here diff --git a/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.el b/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.el new file mode 100644 index 0000000..6a8f4c3 --- /dev/null +++ b/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.el @@ -0,0 +1 @@ +(define-package "color-theme-monokai" "0.0.5" "Monokai Color Theme for Emacs." '((color-theme "6.5.5"))) diff --git a/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.elc b/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai-pkg.elc new file mode 100644 index 0000000000000000000000000000000000000000..33c435aa8621969062f8bfede4fd0c8b8bc55f55 GIT binary patch literal 513 zcmbtR!A`?44DGo;!1bvYR%wm8jUlF<(6qxOII$lvNxDXB<0;8N@b!2dLLiRw#fjg` zdv@Gxp4K;6mgP;;V9mqP_126R=dl?`N4(h(9ed30)Iu$5H5=h~mpV}2gOAA#?vs*m zqRK~b*SUyRq;QHh!hCodoQ7c?Q*eGCr-Fu61kFB?kWZzR83e7!-Ds^_S)xe$) +;; URL: https://github.com/lvillani/dotfiles/blob/master/emacs.d/projects/color-theme-monokai.el +;; Version: 0.0.5 +;; Package-Requires: ((color-theme "6.5.5")) + +;;;###autoload +(defun color-theme-monokai () + (interactive) + (color-theme-install + '(color-theme-monokai + ;; Frame Parameters + ((background-color . "#272822") + (foreground-color . "#F8F8F2") + (cursor-color . "#F8F8F0")) + ;; Main + (font-lock-builtin-face ((t (:foreground "#A6E22A")))) + (font-lock-comment-face ((t (:foreground "#75715E")))) + (font-lock-constant-face ((t (:foreground "#AE81FF")))) + (font-lock-doc-string-face ((t (:foreground "#E6DB74")))) + (font-lock-function-name-face ((t (:foreground "#A6E22E")))) + (font-lock-keyword-face ((t (:foreground "#F92672")))) + (font-lock-string-face ((t (:foreground "#E6DB74")))) + (font-lock-type-face ((t (:foreground "#89BDFF")))) + (font-lock-variable-name-face ((t (:foreground "#F92672")))) + (font-lock-warning-face ((t (:bold t :foreground "#FD5FF1")))) + ;; Main - #2 + (hl-line ((t (:background "#141411")))) + (minibuffer-prompt ((t (:foreground "#75715E")))) + (modeline ((t (:background "#595959" :foreground "#E6E6E6")))) + (region ((t (:background "#383830")))) + (show-paren-match-face ((t (:background "#383830")))) + ;; CUA + (cua-rectangle ((t (:background "#141411")))) + ;; IDO + (ido-first-match ((t (:foreground "#AE81FF")))) + (ido-only-match ((t (:foreground "#A6E22A")))) + (ido-subdir ((t (:foreground "#89BDFF")))) + ;; Misc + (yas/field-highlight-face ((t (:background "#383830"))))))) + +(provide 'color-theme-monokai) + +;;; color-theme-monokai.el ends here diff --git a/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai.elc b/emacs.d/elpa/color-theme-monokai-0.0.5/color-theme-monokai.elc new file mode 100644 index 0000000000000000000000000000000000000000..70819ab69ba88fc8941e74b057aea5a52b9ecaec GIT binary patch literal 1696 zcmbtUO>f&U4DH!}U{@|Z%mJz_cABr{l(sfdpttST_8?1gEJT(9Np6t+`q56>#!cMA zYC;E_eB`72$VKvS`|aZ5B3LXIaBIqqRDw4zQbSTw=HNwGCyj>qdN3M{hl8kbZ>2AQ zDg|caWhwtsk1=i#G|oSTbdX~zsGM-Xcbb-x0XNKfEA`46G|AfaMU-4m>QMO)LQ)y0`02n~;GM>h>IPUc!%#9T%?sSIMxLIW#l6prr zu3@j=K(!~zurENU9jnR8jX`Pu)5<< zaLZ&CrRfO{RY~@;?5vnf?rx^nC&;|gtd>1Nd5cbP)8#4Mwb*Tq<(;r}9#5ut*&i$K7Q{aq!TVKzcV$)9BD;p@@?DRVwca zMX5yBXs>al)H18`Tv)QPxU*1Lr{ZdS~r5?{~>wO@WOlmt2!&#^|;J!+W*Jy@T z>%Nw-E6kQ`s1=%&)U%@1{oA}@H!T#aD6xW}bXT}A&(vu3F1aDi?%bC+*Lh3lb-dAP z_euEi6xQLc%DA-WGPjhnqwZ%eh2o@;t3u&vjcnI7^`9YzdVAq{?gt_M!57KJ**(_} F{sCgy{LTOX literal 0 HcmV?d00001 diff --git a/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-autoloads.el b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-autoloads.el new file mode 100644 index 0000000..b85cdfe --- /dev/null +++ b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-autoloads.el @@ -0,0 +1,19 @@ +;;; monokai-theme-autoloads.el --- automatically extracted autoloads +;; +;;; Code: +(add-to-list 'load-path (or (file-name-directory #$) (car load-path))) + +;;;### (autoloads nil "monokai-theme" "monokai-theme.el" (21395 22572 +;;;;;; 708218 691000)) +;;; Generated autoloads from monokai-theme.el + +(when load-file-name (add-to-list 'custom-theme-load-path (file-name-as-directory (file-name-directory load-file-name))) (when (not window-system) (custom-set-faces '(default ((t (:background nil))))))) + +;;;*** + +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; End: +;;; monokai-theme-autoloads.el ends here diff --git a/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.el b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.el new file mode 100644 index 0000000..57b8571 --- /dev/null +++ b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.el @@ -0,0 +1 @@ +(define-package "monokai-theme" "0.0.11" "REQUIRES EMACS 24: Monokai Color Theme for Emacs." 'nil) diff --git a/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.elc b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme-pkg.elc new file mode 100644 index 0000000000000000000000000000000000000000..0c549a1a0245202a68338c5cc8930a8010181f2a GIT binary patch literal 506 zcmbtRK~BRk5bQZ0;5y0)q{eDfkSIA-Q4W>pfwnwgv7N@MV@I|Ng4eT65fb9qJ*{`f zGiy)PJl8jq$t0_)3bpSCW3?I&#-Zs+M!f3~jdv*T#X>yH#C(K5OzJ?^!Vk&x=8F<@ zqR2*Y-KPY|8P~E7r3^v zEW1^@HBJ`;$s-*!^4>dtBvYhL_c}*D6P(1Hn{D&*y52TBG@DhujU=Z P8)&&3^AtIpv3J=w!VHr9 literal 0 HcmV?d00001 diff --git a/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme.el b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme.el new file mode 100644 index 0000000..3c1f4a6 --- /dev/null +++ b/emacs.d/elpa/monokai-theme-0.0.11/monokai-theme.el @@ -0,0 +1,89 @@ +;;; monokai-theme.el --- REQUIRES EMACS 24: Monokai Color Theme for Emacs. + +;; Copyright (C) 2012 Lorenzo Villani. +;; +;; Author: Lorenzo Villani +;; URL: https://github.com/lvillani/el-monokai-theme +;; Version: 0.0.11 +;; +;; This program 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, version 3 of the License. +;; +;; This file 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. + +(unless (>= 24 emacs-major-version) + (error "monokai-theme requires Emacs 24 or later.")) + +(deftheme monokai + "Monokai color theme") + +(let ((monokai-blue-light "#89BDFF") + (monokai-gray "#595959") + (monokai-gray-darker "#383830") + (monokai-gray-darkest "#141411") + (monokai-gray-lightest "#595959") + (monokai-gray-light "#E6E6E6") + (monokai-green "#A6E22A") + (monokai-green-light "#A6E22E") + (monokai-grey-dark "#272822") + (monokai-magenta "#F92672") + (monokai-purple "#AE81FF") + (monokai-purple-light "#FD5FF1") + (monokai-yellow "#E6DB74") + (monokai-yellow-dark "#75715E") + (monokai-yellow-light "#F8F8F2")) + (custom-theme-set-faces + 'monokai + ;; Frame + `(default ((t (:foreground ,monokai-yellow-light :background ,monokai-grey-dark)))) + `(cursor ((t (:foreground ,monokai-magenta)))) + `(hl-line ((t (:background ,monokai-gray-darkest)))) + `(minibuffer-prompt ((t (:foreground ,monokai-yellow-dark)))) + `(modeline ((t (:background ,monokai-gray-lightest :foreground ,monokai-gray-light)))) + `(region ((t (:background ,monokai-gray-darker)))) + `(show-paren-match-face ((t (:background ,monokai-gray-lightest)))) + ;; Main + `(font-lock-builtin-face ((t (:foreground ,monokai-green)))) + `(font-lock-comment-face ((t (:foreground ,monokai-yellow-dark)))) + `(font-lock-constant-face ((t (:foreground ,monokai-purple)))) + `(font-lock-doc-string-face ((t (:foreground ,monokai-yellow)))) + `(font-lock-function-name-face ((t (:foreground ,monokai-green)))) + `(font-lock-keyword-face ((t (:foreground ,monokai-magenta)))) + `(font-lock-string-face ((t (:foreground ,monokai-yellow)))) + `(font-lock-type-face ((t (:foreground ,monokai-blue-light)))) + `(font-lock-variable-name-face ((t (:foreground ,monokai-magenta)))) + `(font-lock-warning-face ((t (:bold t :foreground ,monokai-purple-light)))) + ;; CUA + `(cua-rectangle ((t (:background ,monokai-gray-darkest)))) + ;; IDO + `(ido-first-match ((t (:foreground ,monokai-purple)))) + `(ido-only-match ((t (:foreground ,monokai-green)))) + `(ido-subdir ((t (:foreground ,monokai-blue-light)))) + ;; ECB + `(ecb-default-highlight-face ((t (:foreground ,monokai-green)))) + ;; Whitespace + `(whitespace-space ((t (:foreground ,monokai-gray)))) + ;; Yasnippet + `(yas/field-highlight-face ((t (:background ,monokai-gray-darker)))))) + +;;;###autoload +(when load-file-name + (add-to-list 'custom-theme-load-path + (file-name-as-directory (file-name-directory load-file-name))) + (when (not window-system) + (custom-set-faces '(default ((t (:background nil))))))) + +(provide-theme 'monokai) + +;; Local Variables: +;; no-byte-compile: t +;; End: + +;;; monokai-theme.el ends here