From 6aa6e1edd9b46fba1429da28196cff9d4cc69baa Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Wed, 4 Jan 2012 02:23:21 +0100 Subject: Initial commit --- tron-theme.el | 86 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 tron-theme.el (limited to 'tron-theme.el') diff --git a/tron-theme.el b/tron-theme.el new file mode 100644 index 0000000..1d8292a --- /dev/null +++ b/tron-theme.el @@ -0,0 +1,86 @@ +(deftheme tron + "Create 2012-01-01") + +(custom-theme-set-faces + 'tron + '(bold ((t (:foreground "#24c6e0" :weight bold)))) + '(bold-italic ((t (:inherit 'bold :slant italic)))) + '(cursor ((t (:background "#15abc3")))) + '(default ((t (:background "#000000" :foreground "#15abc3")))) + '(fringe ((t (:inherit 'default)))) + '(header-line ((t (:inherit 'default :box (:line-width 1 :color "#15abc3"))))) + '(linum ((t (:inherit 'default)))) + '(mouse ((t (:foreground "#e0c625")))) + + ;; column-marker + '(column-marker-1 ((t (:background "#a3e8ef" :foreground "#000000")))) + '(column-marker-2 ((t (:background "#55c3f8" :foreground "#000000")))) + '(column-marker-3 ((t (:background "#f6faf9" :foreground "#000000")))) + + ;; font-lock + '(font-lock-builtin-face ((t (:foreground "#029cdc")))) + '(font-lock-comment-delimiter-face ((t (:foreground "#2e3436" :weight bold)))) + '(font-lock-comment-face ((t (:foreground "#808080")))) + '(font-lock-constant-face ((t (:foreground "#035390")))) + '(font-lock-doc-face ((t (:foreground "#00815b")))) + '(font-lock-function-name-face ((t (:foreground "#e0c624" :bold t)))) + '(font-lock-keyword-face ((t (:inherit 'font-lock-builtin-face :weight bold)))) + '(font-lock-negation-char-face ((t (:foreground "#c3ab15")))) + '(font-lock-preprocessor-face ((t (:foreground "#c3ab15" :weight bold)))) + '(font-lock-string-face ((t (:foreground "#05e4a5")))) + '(font-lock-type-face ((t (:foreground "#035390" :weight bold)))) + '(font-lock-variable-name-face ((t (:foreground "#00915b")))) + '(font-lock-warning-face ((t (:foreground "#000000" :background "#e0c624")))) + + ;; mode-line + '(mode-line ((t (:inherit 'default :box (:line-width 1 :color "#19cdea"))))) + '(mode-line-buffer-id ((t (:inherit 'font-lock-string-face :weight bold)))) + '(mode-line-inactive ((t (:inherit 'mode-line :box (:color "#0c191c"))))) + + ;; rainbow-delimiters + '(rainbow-delimiters-depth-1-face ((t (:foreground "#a3e8ef")))) + '(rainbow-delimiters-depth-2-face ((t (:foreground "#55c3f8")))) + '(rainbow-delimiters-depth-3-face ((t (:foreground "#f6faf9")))) + '(rainbow-delimiters-depth-4-face ((t (:foreground "#4ed8f5")))) + '(rainbow-delimiters-depth-5-face ((t (:foreground "#004a88")))) + '(rainbow-delimiters-depth-6-face ((t (:foreground "#f0ffff")))) + '(rainbow-delimiters-depth-7-face ((t (:foreground "#51d7f0")))) + '(rainbow-delimiters-depth-8-face ((t (:foreground "#be9194")))) + '(rainbow-delimiters-depth-9-face ((t (:foreground "#94949c")))) + + ;; rainbow-delimiters + '(org-level-1 ((t (:inherit 'rainbow-delimiters-depth-1-face :weight bold :height 1.7)))) + '(org-level-2 ((t (:inherit 'rainbow-delimiters-depth-2-face :weight bold :height 1.6)))) + '(org-level-3 ((t (:inherit 'rainbow-delimiters-depth-3-face :weight bold :height 1.5)))) + '(org-level-4 ((t (:inherit 'rainbow-delimiters-depth-4-face :weight bold :height 1.4)))) + '(org-level-5 ((t (:inherit 'rainbow-delimiters-depth-5-face :weight bold :height 1.3)))) + '(org-level-6 ((t (:inherit 'rainbow-delimiters-depth-6-face :weight bold :height 1.2)))) + '(org-level-7 ((t (:inherit 'rainbow-delimiters-depth-7-face :weight bold :height 1.1)))) + '(org-level-8 ((t (:inherit 'rainbow-delimiters-depth-8-face :weight bold)))) + + ;; outline + '(outline-1 ((t (:inherit 'org-level-1)))) + '(outline-2 ((t (:inherit 'org-level-2)))) + '(outline-3 ((t (:inherit 'org-level-3)))) + '(outline-4 ((t (:inherit 'org-level-4)))) + '(outline-5 ((t (:inherit 'org-level-5)))) + '(outline-6 ((t (:inherit 'org-level-6)))) + '(outline-7 ((t (:inherit 'org-level-7)))) + '(outline-8 ((t (:inherit 'org-level-8)))) + + ;; markdown + '(markdown-header-face-1 ((t (:inherit 'org-level-1)))) + '(markdown-header-face-2 ((t (:inherit 'org-level-2)))) + '(markdown-header-face-3 ((t (:inherit 'org-level-3)))) + '(markdown-header-face-4 ((t (:inherit 'org-level-4)))) + '(markdown-header-face-5 ((t (:inherit 'org-level-5)))) + '(markdown-header-face-6 ((t (:inherit 'org-level-6)))) + + ;; jabber + '(jabber-chat-prompt-local ((t (:inherit 'default :weight bold)))) + '(jabber-chat-prompt-foreign ((t (:inherit 'font-lock-function-name-face)))) + '(jabber-chat-prompt-system ((t (:inherit 'font-lock-doc-face)))) + '(jabber-chat-text-local ((t (:inherit 'default)))) + '(jabber-chat-text-foreign ((t (:inherit 'font-lock-function-name-face :weight normal))))) + +(provide-theme 'tron) -- cgit v1.2.3-54-g00ecf