(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.6)))) '(org-level-2 ((t (:inherit 'rainbow-delimiters-depth-2-face :weight bold :height 1.4)))) '(org-level-3 ((t (:inherit 'rainbow-delimiters-depth-3-face :weight bold :height 1.2)))) '(org-level-4 ((t (:inherit 'rainbow-delimiters-depth-4-face :weight bold)))) '(org-level-5 ((t (:inherit 'rainbow-delimiters-depth-5-face :weight bold)))) '(org-level-6 ((t (:inherit 'rainbow-delimiters-depth-6-face :weight bold)))) '(org-level-7 ((t (:inherit 'rainbow-delimiters-depth-7-face :weight bold)))) '(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)