[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gruvbox-theme a265ec04d1 050/258: Merge pull request #9 fr
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gruvbox-theme a265ec04d1 050/258: Merge pull request #9 from emacsfodder/convert-rainbow-delimiters-literals-to-color-vars |
Date: |
Sat, 1 Jan 2022 01:59:28 -0500 (EST) |
branch: elpa/gruvbox-theme
commit a265ec04d128878ab190c1e7d3b277c5481d3623
Merge: 5cac90cd8f 6046d4e2f2
Author: Eduán <eduan@websharks-inc.com>
Commit: Eduán <eduan@websharks-inc.com>
Merge pull request #9 from
emacsfodder/convert-rainbow-delimiters-literals-to-color-vars
Convert rainbow-delimiters-depth-faces to use variables instead of hex
literals
---
gruvbox-theme.el | 37 ++++++++++++++++++++-----------------
1 file changed, 20 insertions(+), 17 deletions(-)
diff --git a/gruvbox-theme.el b/gruvbox-theme.el
index 4b576d7376..53d69a31f6 100644
--- a/gruvbox-theme.el
+++ b/gruvbox-theme.el
@@ -34,7 +34,7 @@
;;; Code:
(unless (>= emacs-major-version 24)
- (error "requires Emacs 24 or later."))
+ (error "Requires Emacs 24 or later"))
(deftheme gruvbox "A retro-groove colour theme")
(let ((gruvbox-dark0_hard (if (display-graphic-p) "#1d2021" "color-234"))
@@ -78,7 +78,12 @@
(gruvbox-faded_blue (if (display-graphic-p) "#076678" "color-24"))
(gruvbox-faded_purple (if (display-graphic-p) "#8f3f71" "color-96"))
(gruvbox-faded_aqua (if (display-graphic-p) "#427b58" "color-66"))
- (gruvbox-faded_orange (if (display-graphic-p) "#af3a03" "color-130")))
+ (gruvbox-faded_orange (if (display-graphic-p) "#af3a03" "color-130"))
+
+ (gruvbox-delimiter-one (if (display-graphic-p) "#458588" "color-30"))
+ (gruvbox-delimiter-two (if (display-graphic-p) "#b16286" "color-168"))
+ (gruvbox-delimiter-three (if (display-graphic-p) "#cc241d" "color-124"))
+ (gruvbox-delimiter-four (if (display-graphic-p) "#d65d0e"
"color-166")))
(custom-theme-set-faces
'gruvbox
@@ -117,21 +122,19 @@
`(whitespace-empty ((t (:background nil :foreground nil))))
`(whitespace-space-after-tab ((t (:background ,gruvbox-dark0 :foreground
,gruvbox-dark4))))
- ;; TODO
- ;; - Replace with variable values
;; RainbowDelimiters
- `(rainbow-delimiters-depth-1-face ((t (:foreground "#458588"))))
- `(rainbow-delimiters-depth-2-face ((t (:foreground "#b16286"))))
- `(rainbow-delimiters-depth-3-face ((t (:foreground "#cc241d"))))
- `(rainbow-delimiters-depth-4-face ((t (:foreground "#d65d0e"))))
- `(rainbow-delimiters-depth-5-face ((t (:foreground "#458488"))))
- `(rainbow-delimiters-depth-6-face ((t (:foreground "#b16286"))))
- `(rainbow-delimiters-depth-7-face ((t (:foreground "#cc241d"))))
- `(rainbow-delimiters-depth-8-face ((t (:foreground "#d65d0e"))))
- `(rainbow-delimiters-depth-9-face ((t (:foreground "#458588"))))
- `(rainbow-delimiters-depth-10-face ((t (:foreground "#b16286"))))
- `(rainbow-delimiters-depth-11-face ((t (:foreground "#cc241d"))))
- `(rainbow-delimiters-depth-12-face ((t (:foreground "#d65d0e"))))
+ `(rainbow-delimiters-depth-1-face ((t (:foreground
,gruvbox-delimiter-one))))
+ `(rainbow-delimiters-depth-2-face ((t (:foreground
,gruvbox-delimiter-two))))
+ `(rainbow-delimiters-depth-3-face ((t (:foreground
,gruvbox-delimiter-three))))
+ `(rainbow-delimiters-depth-4-face ((t (:foreground
,gruvbox-delimiter-four))))
+ `(rainbow-delimiters-depth-5-face ((t (:foreground
,gruvbox-delimiter-one))))
+ `(rainbow-delimiters-depth-6-face ((t (:foreground
,gruvbox-delimiter-two))))
+ `(rainbow-delimiters-depth-7-face ((t (:foreground
,gruvbox-delimiter-three))))
+ `(rainbow-delimiters-depth-8-face ((t (:foreground
,gruvbox-delimiter-four))))
+ `(rainbow-delimiters-depth-9-face ((t (:foreground
,gruvbox-delimiter-one))))
+ `(rainbow-delimiters-depth-10-face ((t (:foreground
,gruvbox-delimiter-two))))
+ `(rainbow-delimiters-depth-11-face ((t (:foreground
,gruvbox-delimiter-three))))
+ `(rainbow-delimiters-depth-12-face ((t (:foreground
,gruvbox-delimiter-four))))
`(rainbow-delimiters-unmatched-face ((t (:background nil :foreground
,gruvbox-light0))))
;; linum-relative
@@ -182,7 +185,7 @@
,gruvbox-neutral_purple ,gruvbox-neutral_aqua ,gruvbox-light1])))
(defun gruvbox-set-ansi-color-names-vector ()
- "Give comint and the like the same colours as the term colours we set"
+ "Give comint and the like the same colours as the term colours we set."
(setq ansi-color-names-vector
[term-color-black term-color-red term-color-green term-color-yellow
term-color-blue
term-color-purple term-color-aqua term-color-white]))
- [nongnu] elpa/gruvbox-theme dbf92691fc 026/258: Add autoload-cookie, (continued)
- [nongnu] elpa/gruvbox-theme dbf92691fc 026/258: Add autoload-cookie, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 48d72a2569 027/258: Merge pull request #2 from yasuyk/autoload-cookie, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 55109f3ca0 032/258: Added support for Term and Shell(?), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme d2bfd27937 035/258: Added linum-relative to list of supported stuff, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a68142c75f 034/258: Fix minor typo, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a1c172e7dc 037/258: Fixed name in README, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 4817d808e3 038/258: Changes to whitespace trailing and long line faces, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 5e5c400691 040/258: Made `sp-show-pair-match-face` face less obnoxious, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme dc749e7961 046/258: Fix Emacs 24 or greater, version check, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 5cac90cd8f 047/258: Merge pull request #6 from emacsfodder/fix-emacs-24-or-greater-check, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a265ec04d1 050/258: Merge pull request #9 from emacsfodder/convert-rainbow-delimiters-literals-to-color-vars,
ELPA Syncer <=
- [nongnu] elpa/gruvbox-theme 26f1b7683b 061/258: Add support for helm., ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 8e614087c5 060/258: Update license(s), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 372451c92e 053/258: Merge pull request #11 from emacsfodder/add-js2mode-support, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 4c5120808b 066/258: Adds popup-tip-face colors to look nice with flycheck-pos-tip., ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 3b15768fd0 068/258: Adds support for company-mode., ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme e6616658f1 069/258: Merge pull request #23 from torgeir/adds-company-mode-colors, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a6bf569f0d 077/258: Bumped version number, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 6af232a460 078/258: Merge pull request #31 from sleepmore/master, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 4404d94e15 079/258: Update copyright statement in LICENSE, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 3c10048be1 097/258: Headers colors for markdown-mode (#51), ELPA Syncer, 2022/01/01