branch: elpa/gruvbox-theme
commit 719862ea169c6425abdeffc73e039aff4a3b6924
Author: Greduan <[email protected]>
Commit: Greduan <[email protected]>
Added Elscreen support and some other changes
---
README.md | 5 ++---
gruvbox-theme.el | 30 +++++++++++++++---------------
2 files changed, 17 insertions(+), 18 deletions(-)
diff --git a/README.md b/README.md
index e314fd45d1..def2b9ad33 100644
--- a/README.md
+++ b/README.md
@@ -12,6 +12,7 @@ This theme contains custom support for the following features
and plugins:
- `whitespace-mode`
- [RainbowDelimiters](http://www.emacswiki.org/emacs/RainbowDelimiters)
- [Smartparens](https://github.com/Fuco1/smartparens)
+- [ElScreen](https://github.com/knu/elscreen)
## Installation and usage
@@ -41,9 +42,7 @@ None. For now...
## To-do
-Add support for:
-
-- [ElScreen](https://github.com/knu/elscreen)
+Nothing to do... :neutral_face:
If you want for the theme to support something please open a new issue and
I'll try my best to make it work out. :smile:
diff --git a/gruvbox-theme.el b/gruvbox-theme.el
index b92921d110..5fbf6a4ce3 100644
--- a/gruvbox-theme.el
+++ b/gruvbox-theme.el
@@ -4,7 +4,7 @@
;; Author: Eduán Lávaque <[email protected]>
;; URL: http://github.com/Greduan/emacs-theme-gruvbox
-;; Version: 0.6
+;; Version: 0.7
;;; Commentary:
@@ -77,14 +77,14 @@
;;ui
`(default ((t (:background ,gruvbox-dark-0 :foreground ,gruvbox-light-0))))
- `(cursor ((t (:background ,gruvbox-light-2))))
- `(hl-line ((t (:background ,gruvbox-dark-1))))
- `(mode-line-inactive ((t (:box nil :background ,gruvbox-dark-2 :foreground
,gruvbox-dark-0))))
- `(mode-line ((t (:box nil :background ,gruvbox-dark-2 :foreground
,gruvbox-light-0))))
+ `(cursor ((t (:background ,gruvbox-yellow))))
+ `(mode-line ((t (:box nil :background ,gruvbox-dark-4 :foreground
,gruvbox-dark-0))))
+ `(mode-line-inactive ((t (:box nil :background ,gruvbox-dark-2 :foreground
,gruvbox-light-4))))
`(fringe ((t (:background ,gruvbox-dark-0))))
`(linum ((t (:foreground ,gruvbox-dark-4))))
- `(region ((t (:background ,gruvbox-dark-1))))
- `(minibuffer-prompt ((default (:background ,gruvbox-dark-0 :foreground
,gruvbox-green :bold t))))
+ `(hl-line ((t (:background ,gruvbox-dark-1))))
+ `(region ((t (:background ,gruvbox-dark-2)))) ;;selection
+ `(minibuffer-prompt ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-green :bold t))))
`(ag-hit-face ((t (:foreground ,gruvbox-green))))
`(ag-match-face ((t (:foreground ,gruvbox-red))))
@@ -100,10 +100,10 @@
`(font-lock-warning-face ((t (:foreground ,gruvbox-red :bold t))))
;;whitespace-mode
- `(whitespace-space ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
- `(whitespace-hspace ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
- `(whitespace-tab ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
- `(whitespace-newline ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
+ `(whitespace-space ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-3))))
+ `(whitespace-hspace ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-3))))
+ `(whitespace-tab ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-3))))
+ `(whitespace-newline ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-3))))
`(whitespace-trailing ((t (:background ,gruvbox-orange))))
`(whitespace-line ((t (:background ,gruvbox-red :foreground
,gruvbox-dark-0))))
`(whitespace-space-before-tab ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
@@ -137,10 +137,10 @@
`(sp-show-pair-mismatch-face ((t (:background "red")))) ;;highlight for
bracket without pair
;;;elscreen
- ;`(elscreen-tab-background-face ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-light-0))))
- ;`(elscreen-tab-control-face ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-light-0))))
- ;`(elscreen-tab-current-screen-face ((t (:background ,gruvbox-dark-0
:foreground ,gruvbox-light-0))))
- ;`(elscreen-tab-other-screen-face ((t (:background ,gruvbox-dark-0
:foreground ,gruvbox-light-0))))
+ `(elscreen-tab-background-face ((t (:box nil :background ,gruvbox-dark-0))))
;;tab bar, not tabs
+ `(elscreen-tab-control-face ((t (:box nil :background ,gruvbox-dark-2
:foreground ,gruvbox-red :underline nil)))) ;;the controls, arrows 'n' stuff
+ `(elscreen-tab-current-screen-face ((t (:box nil :background ,gruvbox-dark-4
:foreground ,gruvbox-dark-0)))) ;;current tab
+ `(elscreen-tab-other-screen-face ((t (:box nil :background ,gruvbox-dark-2
:foreground ,gruvbox-light-4 :underline nil)))) ;;inactive tab
))
(when load-file-name