Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge pull request #133 from arouanet/emacs

Improve GNU Emacs support for Tomorrow Theme
  • Loading branch information...
commit c5ee560908e45f3379f2534b2f02e8fb538dc78d 2 parents 1241907 + defb1ed
@chriskempson authored
View
48 GNU Emacs/color-theme-tomorrow.el
@@ -102,20 +102,32 @@ theme will be used."
;; Built-in stuff (Emacs 23)
(default ((t (:background ,background :foreground ,foreground))))
+ (error ((t (:foreground ,red))))
+ (escape-glyph ((t (:foreground ,aqua))))
(fringe ((t (:background ,current-line))))
+ (highlight ((t (:background ,green :foreground ,current-line))))
+ (link ((t (:foreground ,blue))))
+ (link-visited ((t (:foreground ,purple))))
(minibuffer-prompt ((t (:foreground ,blue))))
- (mode-line ((t (:background ,current-line :foreground ,foreground))))
+ (mode-line ((t (:background ,selection :foreground ,foreground))))
+ (mode-line-inactive ((t (:background ,current-line :foreground ,foreground))))
(region ((t (:background ,selection))))
+ (secondary-selection ((t (:background ,blue))))
+ (shadow ((t (:foreground ,comment))))
+ (success ((t (:foreground ,green))))
+ (trailing-whitespace ((t (:background ,red))))
+ (warning ((t (:foreground ,orange))))
;; Font-lock stuff
+ (font-lock-builtin-face ((t (:foreground ,aqua))))
(font-lock-comment-face ((t (:foreground ,comment))))
- (font-lock-constant-face ((t (:foreground ,green))))
+ (font-lock-constant-face ((t (:foreground ,aqua))))
(font-lock-doc-string-face ((t (:foreground ,comment))))
(font-lock-function-name-face ((t (:foreground ,blue))))
(font-lock-keyword-face ((t (:foreground ,purple))))
(font-lock-string-face ((t (:foreground ,green))))
(font-lock-type-face ((t (:foreground ,yellow))))
- (font-lock-variable-name-face ((t (:foreground ,red))))
+ (font-lock-variable-name-face ((t (:foreground ,orange))))
(font-lock-warning-face ((t (:foreground ,red))))
;; hl-line-mode
@@ -135,6 +147,18 @@ theme will be used."
(show-paren-match-face ((t (:background ,blue :foreground ,current-line))))
(show-paren-mismatch-face ((t (:background ,orange :foreground ,current-line))))
+ ;; whitespace-mode
+ (whitespace-empty ((t (:background ,yellow :foreground ,red))))
+ (whitespace-hspace ((t (:background ,selection :foreground ,comment))))
+ (whitespace-indentation ((t (:background ,yellow :foreground ,red))))
+ (whitespace-line ((t (:background ,current-line :foreground ,purple))))
+ (whitespace-newline ((t (:foreground ,comment))))
+ (whitespace-space ((t (:background ,current-line :foreground ,comment))))
+ (whitespace-space-after-tab ((t (:background ,yellow :foreground ,red))))
+ (whitespace-space-before-tab ((t (:background ,orange :foreground ,red))))
+ (whitespace-tab ((t (:background ,selection :foreground ,comment))))
+ (whitespace-trailing ((t (:background ,red :foreground ,yellow))))
+
;; rainbow-delimiters
(rainbow-delimiters-depth-1-face ((t (:foreground ,purple))))
(rainbow-delimiters-depth-2-face ((t (:foreground ,blue))))
@@ -144,7 +168,23 @@ theme will be used."
(rainbow-delimiters-depth-6-face ((t (:foreground ,orange))))
(rainbow-delimiters-depth-7-face ((t (:foreground ,red))))
(rainbow-delimiters-depth-8-face ((t (:foreground ,comment))))
- (rainbow-delimiters-depth-9-face ((t (:foreground ,foreground))))))))
+ (rainbow-delimiters-depth-9-face ((t (:foreground ,foreground))))
+
+ ;; auctex
+ (font-latex-bold-face ((t (:foreground ,green))))
+ (font-latex-doctex-documentation-face ((t (:background ,current-line))))
+ (font-latex-italic-face ((t (:foreground ,green))))
+ (font-latex-math-face ((t (:foreground ,orange))))
+ (font-latex-sectioning-0-face ((t (:foreground ,yellow))))
+ (font-latex-sectioning-1-face ((t (:foreground ,yellow))))
+ (font-latex-sectioning-2-face ((t (:foreground ,yellow))))
+ (font-latex-sectioning-3-face ((t (:foreground ,yellow))))
+ (font-latex-sectioning-4-face ((t (:foreground ,yellow))))
+ (font-latex-sectioning-5-face ((t (:foreground ,yellow))))
+ (font-latex-sedate-face ((t (:foreground ,aqua))))
+ (font-latex-string-face ((t (:foreground ,yellow))))
+ (font-latex-verbatim-face ((t (:foreground ,orange))))
+ (font-latex-warning-face ((t (:foreground ,red))))))))
(defun color-theme-tomorrow ()
"Base light Tomorrow theme."
View
48 GNU Emacs/tomorrow-night-blue-theme.el
@@ -32,20 +32,32 @@
;; Built-in stuff (Emacs 23)
`(default ((t (:background ,background :foreground ,foreground))))
+ `(error ((t (:foreground ,red))))
+ `(escape-glyph ((t (:foreground ,aqua))))
`(fringe ((t (:background ,current-line))))
+ `(highlight ((t (:background ,green :foreground ,current-line))))
+ `(link ((t (:foreground ,blue))))
+ `(link-visited ((t (:foreground ,purple))))
`(minibuffer-prompt ((t (:foreground ,blue))))
- `(mode-line ((t (:background ,current-line :foreground ,foreground))))
+ `(mode-line ((t (:background ,selection :foreground ,foreground))))
+ `(mode-line-inactive ((t (:background ,current-line :foreground ,foreground))))
`(region ((t (:background ,selection))))
+ `(secondary-selection ((t (:background ,blue))))
+ `(shadow ((t (:foreground ,comment))))
+ `(success ((t (:foreground ,green))))
+ `(trailing-whitespace ((t (:background ,red))))
+ `(warning ((t (:foreground ,orange))))
;; Font-lock stuff
+ `(font-lock-builtin-face ((t (:foreground ,aqua))))
`(font-lock-comment-face ((t (:foreground ,comment))))
- `(font-lock-constant-face ((t (:foreground ,green))))
+ `(font-lock-constant-face ((t (:foreground ,aqua))))
`(font-lock-doc-string-face ((t (:foreground ,comment))))
`(font-lock-function-name-face ((t (:foreground ,blue))))
`(font-lock-keyword-face ((t (:foreground ,purple))))
`(font-lock-string-face ((t (:foreground ,green))))
`(font-lock-type-face ((t (:foreground ,yellow))))
- `(font-lock-variable-name-face ((t (:foreground ,red))))
+ `(font-lock-variable-name-face ((t (:foreground ,orange))))
`(font-lock-warning-face ((t (:foreground ,red))))
;; hl-line-mode
@@ -65,6 +77,18 @@
`(show-paren-match ((t (:background ,blue :foreground ,current-line))))
`(show-paren-mismatch ((t (:background ,orange :foreground ,current-line))))
+ ;; whitespace-mode
+ `(whitespace-empty ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-hspace ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-indentation ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-line ((t (:background ,current-line :foreground ,purple))))
+ `(whitespace-newline ((t (:foreground ,comment))))
+ `(whitespace-space ((t (:background ,current-line :foreground ,comment))))
+ `(whitespace-space-after-tab ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-space-before-tab ((t (:background ,orange :foreground ,red))))
+ `(whitespace-tab ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-trailing ((t (:background ,red :foreground ,yellow))))
+
;; rainbow-delimiters
`(rainbow-delimiters-depth-1-face ((t (:foreground ,purple))))
`(rainbow-delimiters-depth-2-face ((t (:foreground ,blue))))
@@ -74,7 +98,23 @@
`(rainbow-delimiters-depth-6-face ((t (:foreground ,orange))))
`(rainbow-delimiters-depth-7-face ((t (:foreground ,red))))
`(rainbow-delimiters-depth-8-face ((t (:foreground ,comment))))
- `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground)))))
+ `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground))))
+
+ ;; auctex
+ `(font-latex-bold-face ((t (:foreground ,green))))
+ `(font-latex-doctex-documentation-face ((t (:background ,current-line))))
+ `(font-latex-italic-face ((t (:foreground ,green))))
+ `(font-latex-math-face ((t (:foreground ,orange))))
+ `(font-latex-sectioning-0-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-1-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-2-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-3-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-4-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-5-face ((t (:foreground ,yellow))))
+ `(font-latex-sedate-face ((t (:foreground ,aqua))))
+ `(font-latex-string-face ((t (:foreground ,yellow))))
+ `(font-latex-verbatim-face ((t (:foreground ,orange))))
+ `(font-latex-warning-face ((t (:foreground ,red)))))
(custom-theme-set-variables
'tomorrow-night-blue
View
48 GNU Emacs/tomorrow-night-bright-theme.el
@@ -32,20 +32,32 @@
;; Built-in stuff (Emacs 23)
`(default ((t (:background ,background :foreground ,foreground))))
+ `(error ((t (:foreground ,red))))
+ `(escape-glyph ((t (:foreground ,aqua))))
`(fringe ((t (:background ,current-line))))
+ `(highlight ((t (:background ,green :foreground ,current-line))))
+ `(link ((t (:foreground ,blue))))
+ `(link-visited ((t (:foreground ,purple))))
`(minibuffer-prompt ((t (:foreground ,blue))))
- `(mode-line ((t (:background ,current-line :foreground ,foreground))))
+ `(mode-line ((t (:background ,selection :foreground ,foreground))))
+ `(mode-line-inactive ((t (:background ,current-line :foreground ,foreground))))
`(region ((t (:background ,selection))))
+ `(secondary-selection ((t (:background ,blue))))
+ `(shadow ((t (:foreground ,comment))))
+ `(success ((t (:foreground ,green))))
+ `(trailing-whitespace ((t (:background ,red))))
+ `(warning ((t (:foreground ,orange))))
;; Font-lock stuff
+ `(font-lock-builtin-face ((t (:foreground ,aqua))))
`(font-lock-comment-face ((t (:foreground ,comment))))
- `(font-lock-constant-face ((t (:foreground ,green))))
+ `(font-lock-constant-face ((t (:foreground ,aqua))))
`(font-lock-doc-string-face ((t (:foreground ,comment))))
`(font-lock-function-name-face ((t (:foreground ,blue))))
`(font-lock-keyword-face ((t (:foreground ,purple))))
`(font-lock-string-face ((t (:foreground ,green))))
`(font-lock-type-face ((t (:foreground ,yellow))))
- `(font-lock-variable-name-face ((t (:foreground ,red))))
+ `(font-lock-variable-name-face ((t (:foreground ,orange))))
`(font-lock-warning-face ((t (:foreground ,red))))
;; hl-line-mode
@@ -65,6 +77,18 @@
`(show-paren-match ((t (:background ,blue :foreground ,current-line))))
`(show-paren-mismatch ((t (:background ,orange :foreground ,current-line))))
+ ;; whitespace-mode
+ `(whitespace-empty ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-hspace ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-indentation ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-line ((t (:background ,current-line :foreground ,purple))))
+ `(whitespace-newline ((t (:foreground ,comment))))
+ `(whitespace-space ((t (:background ,current-line :foreground ,comment))))
+ `(whitespace-space-after-tab ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-space-before-tab ((t (:background ,orange :foreground ,red))))
+ `(whitespace-tab ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-trailing ((t (:background ,red :foreground ,yellow))))
+
;; rainbow-delimiters
`(rainbow-delimiters-depth-1-face ((t (:foreground ,purple))))
`(rainbow-delimiters-depth-2-face ((t (:foreground ,blue))))
@@ -74,7 +98,23 @@
`(rainbow-delimiters-depth-6-face ((t (:foreground ,orange))))
`(rainbow-delimiters-depth-7-face ((t (:foreground ,red))))
`(rainbow-delimiters-depth-8-face ((t (:foreground ,comment))))
- `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground)))))
+ `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground))))
+
+ ;; auctex
+ `(font-latex-bold-face ((t (:foreground ,green))))
+ `(font-latex-doctex-documentation-face ((t (:background ,current-line))))
+ `(font-latex-italic-face ((t (:foreground ,green))))
+ `(font-latex-math-face ((t (:foreground ,orange))))
+ `(font-latex-sectioning-0-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-1-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-2-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-3-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-4-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-5-face ((t (:foreground ,yellow))))
+ `(font-latex-sedate-face ((t (:foreground ,aqua))))
+ `(font-latex-string-face ((t (:foreground ,yellow))))
+ `(font-latex-verbatim-face ((t (:foreground ,orange))))
+ `(font-latex-warning-face ((t (:foreground ,red)))))
(custom-theme-set-variables
'tomorrow-night-bright
View
48 GNU Emacs/tomorrow-night-eighties-theme.el
@@ -32,20 +32,32 @@
;; Built-in stuff (Emacs 23)
`(default ((t (:background ,background :foreground ,foreground))))
+ `(error ((t (:foreground ,red))))
+ `(escape-glyph ((t (:foreground ,aqua))))
`(fringe ((t (:background ,current-line))))
+ `(highlight ((t (:background ,green :foreground ,current-line))))
+ `(link ((t (:foreground ,blue))))
+ `(link-visited ((t (:foreground ,purple))))
`(minibuffer-prompt ((t (:foreground ,blue))))
- `(mode-line ((t (:background ,current-line :foreground ,foreground))))
+ `(mode-line ((t (:background ,selection :foreground ,foreground))))
+ `(mode-line-inactive ((t (:background ,current-line :foreground ,foreground))))
`(region ((t (:background ,selection))))
+ `(secondary-selection ((t (:background ,blue))))
+ `(shadow ((t (:foreground ,comment))))
+ `(success ((t (:foreground ,green))))
+ `(trailing-whitespace ((t (:background ,red))))
+ `(warning ((t (:foreground ,orange))))
;; Font-lock stuff
+ `(font-lock-builtin-face ((t (:foreground ,aqua))))
`(font-lock-comment-face ((t (:foreground ,comment))))
- `(font-lock-constant-face ((t (:foreground ,green))))
+ `(font-lock-constant-face ((t (:foreground ,aqua))))
`(font-lock-doc-string-face ((t (:foreground ,comment))))
`(font-lock-function-name-face ((t (:foreground ,blue))))
`(font-lock-keyword-face ((t (:foreground ,purple))))
`(font-lock-string-face ((t (:foreground ,green))))
`(font-lock-type-face ((t (:foreground ,yellow))))
- `(font-lock-variable-name-face ((t (:foreground ,red))))
+ `(font-lock-variable-name-face ((t (:foreground ,orange))))
`(font-lock-warning-face ((t (:foreground ,red))))
;; hl-line-mode
@@ -65,6 +77,18 @@
`(show-paren-match ((t (:background ,blue :foreground ,current-line))))
`(show-paren-mismatch ((t (:background ,orange :foreground ,current-line))))
+ ;; whitespace-mode
+ `(whitespace-empty ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-hspace ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-indentation ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-line ((t (:background ,current-line :foreground ,purple))))
+ `(whitespace-newline ((t (:foreground ,comment))))
+ `(whitespace-space ((t (:background ,current-line :foreground ,comment))))
+ `(whitespace-space-after-tab ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-space-before-tab ((t (:background ,orange :foreground ,red))))
+ `(whitespace-tab ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-trailing ((t (:background ,red :foreground ,yellow))))
+
;; rainbow-delimiters
`(rainbow-delimiters-depth-1-face ((t (:foreground ,purple))))
`(rainbow-delimiters-depth-2-face ((t (:foreground ,blue))))
@@ -74,7 +98,23 @@
`(rainbow-delimiters-depth-6-face ((t (:foreground ,orange))))
`(rainbow-delimiters-depth-7-face ((t (:foreground ,red))))
`(rainbow-delimiters-depth-8-face ((t (:foreground ,comment))))
- `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground)))))
+ `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground))))
+
+ ;; auctex
+ `(font-latex-bold-face ((t (:foreground ,green))))
+ `(font-latex-doctex-documentation-face ((t (:background ,current-line))))
+ `(font-latex-italic-face ((t (:foreground ,green))))
+ `(font-latex-math-face ((t (:foreground ,orange))))
+ `(font-latex-sectioning-0-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-1-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-2-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-3-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-4-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-5-face ((t (:foreground ,yellow))))
+ `(font-latex-sedate-face ((t (:foreground ,aqua))))
+ `(font-latex-string-face ((t (:foreground ,yellow))))
+ `(font-latex-verbatim-face ((t (:foreground ,orange))))
+ `(font-latex-warning-face ((t (:foreground ,red)))))
(custom-theme-set-variables
'tomorrow-night-eighties
View
48 GNU Emacs/tomorrow-night-theme.el
@@ -32,20 +32,32 @@
;; Built-in stuff (Emacs 23)
`(default ((t (:background ,background :foreground ,foreground))))
+ `(error ((t (:foreground ,red))))
+ `(escape-glyph ((t (:foreground ,aqua))))
`(fringe ((t (:background ,current-line))))
+ `(highlight ((t (:background ,green :foreground ,current-line))))
+ `(link ((t (:foreground ,blue))))
+ `(link-visited ((t (:foreground ,purple))))
`(minibuffer-prompt ((t (:foreground ,blue))))
- `(mode-line ((t (:background ,current-line :foreground ,foreground))))
+ `(mode-line ((t (:background ,selection :foreground ,foreground))))
+ `(mode-line-inactive ((t (:background ,current-line :foreground ,foreground))))
`(region ((t (:background ,selection))))
+ `(secondary-selection ((t (:background ,blue))))
+ `(shadow ((t (:foreground ,comment))))
+ `(success ((t (:foreground ,green))))
+ `(trailing-whitespace ((t (:background ,red))))
+ `(warning ((t (:foreground ,orange))))
;; Font-lock stuff
+ `(font-lock-builtin-face ((t (:foreground ,aqua))))
`(font-lock-comment-face ((t (:foreground ,comment))))
- `(font-lock-constant-face ((t (:foreground ,green))))
+ `(font-lock-constant-face ((t (:foreground ,aqua))))
`(font-lock-doc-string-face ((t (:foreground ,comment))))
`(font-lock-function-name-face ((t (:foreground ,blue))))
`(font-lock-keyword-face ((t (:foreground ,purple))))
`(font-lock-string-face ((t (:foreground ,green))))
`(font-lock-type-face ((t (:foreground ,yellow))))
- `(font-lock-variable-name-face ((t (:foreground ,red))))
+ `(font-lock-variable-name-face ((t (:foreground ,orange))))
`(font-lock-warning-face ((t (:foreground ,red))))
;; hl-line-mode
@@ -65,6 +77,18 @@
`(show-paren-match ((t (:background ,blue :foreground ,current-line))))
`(show-paren-mismatch ((t (:background ,orange :foreground ,current-line))))
+ ;; whitespace-mode
+ `(whitespace-empty ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-hspace ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-indentation ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-line ((t (:background ,current-line :foreground ,purple))))
+ `(whitespace-newline ((t (:foreground ,comment))))
+ `(whitespace-space ((t (:background ,current-line :foreground ,comment))))
+ `(whitespace-space-after-tab ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-space-before-tab ((t (:background ,orange :foreground ,red))))
+ `(whitespace-tab ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-trailing ((t (:background ,red :foreground ,yellow))))
+
;; rainbow-delimiters
`(rainbow-delimiters-depth-1-face ((t (:foreground ,purple))))
`(rainbow-delimiters-depth-2-face ((t (:foreground ,blue))))
@@ -74,7 +98,23 @@
`(rainbow-delimiters-depth-6-face ((t (:foreground ,orange))))
`(rainbow-delimiters-depth-7-face ((t (:foreground ,red))))
`(rainbow-delimiters-depth-8-face ((t (:foreground ,comment))))
- `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground)))))
+ `(rainbow-delimiters-depth-9-face ((t (:foreground ,foreground))))
+
+ ;; auctex
+ `(font-latex-bold-face ((t (:foreground ,green))))
+ `(font-latex-doctex-documentation-face ((t (:background ,current-line))))
+ `(font-latex-italic-face ((t (:foreground ,green))))
+ `(font-latex-math-face ((t (:foreground ,orange))))
+ `(font-latex-sectioning-0-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-1-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-2-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-3-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-4-face ((t (:foreground ,yellow))))
+ `(font-latex-sectioning-5-face ((t (:foreground ,yellow))))
+ `(font-latex-sedate-face ((t (:foreground ,aqua))))
+ `(font-latex-string-face ((t (:foreground ,yellow))))
+ `(font-latex-verbatim-face ((t (:foreground ,orange))))
+ `(font-latex-warning-face ((t (:foreground ,red)))))
(custom-theme-set-variables
'tomorrow-night
View
30 GNU Emacs/tomorrow-theme.el
@@ -32,20 +32,32 @@
;; Built-in stuff (Emacs 23)
`(default ((t (:background ,background :foreground ,foreground))))
+ `(error ((t (:foreground ,red))))
+ `(escape-glyph ((t (:foreground ,aqua))))
`(fringe ((t (:background ,current-line))))
+ `(highlight ((t (:background ,green :foreground ,current-line))))
+ `(link ((t (:foreground ,blue))))
+ `(link-visited ((t (:foreground ,purple))))
`(minibuffer-prompt ((t (:foreground ,blue))))
- `(mode-line ((t (:background ,current-line :foreground ,foreground))))
+ `(mode-line ((t (:background ,selection :foreground ,foreground))))
+ `(mode-line-inactive ((t (:background ,current-line :foreground ,foreground))))
`(region ((t (:background ,selection))))
+ `(secondary-selection ((t (:background ,blue))))
+ `(shadow ((t (:foreground ,comment))))
+ `(success ((t (:foreground ,green))))
+ `(trailing-whitespace ((t (:background ,red))))
+ `(warning ((t (:foreground ,orange))))
;; Font-lock stuff
+ `(font-lock-builtin-face ((t (:foreground ,aqua))))
`(font-lock-comment-face ((t (:foreground ,comment))))
- `(font-lock-constant-face ((t (:foreground ,green))))
+ `(font-lock-constant-face ((t (:foreground ,aqua))))
`(font-lock-doc-string-face ((t (:foreground ,comment))))
`(font-lock-function-name-face ((t (:foreground ,blue))))
`(font-lock-keyword-face ((t (:foreground ,purple))))
`(font-lock-string-face ((t (:foreground ,green))))
`(font-lock-type-face ((t (:foreground ,yellow))))
- `(font-lock-variable-name-face ((t (:foreground ,red))))
+ `(font-lock-variable-name-face ((t (:foreground ,orange))))
`(font-lock-warning-face ((t (:foreground ,red))))
;; hl-line-mode
@@ -65,6 +77,18 @@
`(show-paren-match ((t (:background ,blue :foreground ,current-line))))
`(show-paren-mismatch ((t (:background ,orange :foreground ,current-line))))
+ ;; whitespace-mode
+ `(whitespace-empty ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-hspace ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-indentation ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-line ((t (:background ,current-line :foreground ,purple))))
+ `(whitespace-newline ((t (:foreground ,comment))))
+ `(whitespace-space ((t (:background ,current-line :foreground ,comment))))
+ `(whitespace-space-after-tab ((t (:background ,yellow :foreground ,red))))
+ `(whitespace-space-before-tab ((t (:background ,orange :foreground ,red))))
+ `(whitespace-tab ((t (:background ,selection :foreground ,comment))))
+ `(whitespace-trailing ((t (:background ,red :foreground ,yellow))))
+
;; rainbow-delimiters
`(rainbow-delimiters-depth-1-face ((t (:foreground ,purple))))
`(rainbow-delimiters-depth-2-face ((t (:foreground ,blue))))
Please sign in to comment.
Something went wrong with that request. Please try again.