branch: elpa/gruvbox-theme commit 719862ea169c6425abdeffc73e039aff4a3b6924 Author: Greduan <eduanlava...@gmail.com> Commit: Greduan <eduanlava...@gmail.com>
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 <eduanlava...@gmail.com> ;; 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