branch: elpa/apropospriate-theme
commit 0096f55043219246885307157af5ef8a89fa4130
Author: justin talbott <[email protected]>
Commit: justin talbott <[email protected]>
use defined ansi-term faces for emacs 24.3+
closes #22
---
README.md | 4 +++-
apropospriate.el | 16 ++++++++++------
2 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index 119c0c7..aa4297a 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
## Apropospriate Theme ##
-A colorful, low-contrast, light & dark theme set for Emacs. It strives to be
pleasant, clean, and consistent, with special focus for the current buffer.
+A colorful, low-contrast, light & dark theme set for Emacs 24.3+. It strives
to be pleasant, clean, and consistent, with special focus for the current
buffer.
This theme started as a Frakenstein mash-up of `base16-eighties-theme` and
`solarized-light` themes which I customized heavily, then completely swapped
out the color palette based on Google's [Material color
suggestions](http://www.google.com/design/spec/style/color.html#color-color-palette).
@@ -61,6 +61,7 @@ Apropospriate supports all the usual `prog-mode` derived
packages as well as som
* Ace Jump Mode
* Ace Jump Window
* Ace Jump Buffer
+* Avy
* Swoop & Helm Swoop
* Highlight Symbol Mode
* Git Gutter
@@ -78,4 +79,5 @@ Apropospriate supports all the usual `prog-mode` derived
packages as well as som
* Aznu
* Wgrep
* Eshell
+* Ansi-Term
* Neotree
diff --git a/apropospriate.el b/apropospriate.el
index 4024098..6e7e0da 100644
--- a/apropospriate.el
+++ b/apropospriate.el
@@ -509,6 +509,15 @@ Set to `1.0' or nil to prevent font size manipulation."
`(eshell-ls-product ((,class (:inherit font-lock-doc-face))))
`(eshell-ls-special ((,class (:foreground ,orange))))
`(eshell-ls-symlink ((,class (:foreground ,purple))))
+ `(term ((,class (:foreground ,base03))))
+ `(term-color-black ((,class (:foreground ,base03))))
+ `(term-color-red ((,class (:foreground ,red))))
+ `(term-color-green ((,class (:foreground ,green))))
+ `(term-color-yellow ((,class (:foreground ,yellow))))
+ `(term-color-blue ((,class (:foreground ,blue))))
+ `(term-color-magenta ((,class (:foreground ,purple))))
+ `(term-color-cyan ((,class (:foreground ,cyan))))
+ `(term-color-white ((,class (:foreground ,base00))))
`(erc-action-face ((,class (:inherit erc-default-face))))
`(erc-bold-face ((,class (:weight bold))))
`(erc-current-nick-face ((,class (:foreground ,blue :weight bold))))
@@ -558,12 +567,7 @@ Set to `1.0' or nil to prevent font size manipulation."
`(highlight-tail-colors
'((,flashing-color . 0) (,base00 . 100)))
- `(tabbar-background-color ,base00-2)
-
- `(ansi-color-names-vector
- [,base00 ,red-1 ,green ,yellow ,blue ,purple ,cyan ,base03])
- `(ansi-term-color-vector
- [unspecified ,base00 ,red-1 ,green ,yellow ,blue ,purple ,cyan
,base03]))))
+ `(tabbar-background-color ,base00-2))))
;;;###autoload
(and load-file-name