[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gruvbox-theme c1f4508845 004/258: Added 256 colors for fut
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gruvbox-theme c1f4508845 004/258: Added 256 colors for future use |
Date: |
Sat, 1 Jan 2022 01:59:24 -0500 (EST) |
branch: elpa/gruvbox-theme
commit c1f450884549dfd987860e665c3aedb56147766d
Author: Greduan <eduanlavaque@gmail.com>
Commit: Greduan <eduanlavaque@gmail.com>
Added 256 colors for future use
Gotta figure out how to use different sets of definitions for the GUI
and the terminal version, with a limit of 256 colors.
---
gruvbox-theme.el | 72 ++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 47 insertions(+), 25 deletions(-)
diff --git a/gruvbox-theme.el b/gruvbox-theme.el
index e4559ca72f..06d4c9d557 100644
--- a/gruvbox-theme.el
+++ b/gruvbox-theme.el
@@ -26,36 +26,58 @@
(deftheme gruvbox
"A retro-groove colour theme")
-(let ((gruvbox-background "#282828")
- (gruvbox-foreground "#ebdbb2")
- (gruvbox-dark-1 "#3c3836")
- (gruvbox-dark-2 "#504945")
- (gruvbox-dark-3 "#665c54")
- (gruvbox-dark-4 "#7c6f64")
- (gruvbox-light-1 "#fdf4c1")
- (gruvbox-light-2 "#d5c4a1")
- (gruvbox-light-3 "#bdae93")
- (gruvbox-light-4 "#a89984")
- (gruvbox-red "#fb4934")
- (gruvbox-orange "#fe8019")
- (gruvbox-yellow "#fabd2f")
- (gruvbox-green "#b8bb26")
- (gruvbox-aqua "#8ec07c")
- (gruvbox-blue "#83a598")
- (gruvbox-purple "#d3869b"))
+;;gui version
+(let ((gruvbox-dark-0 "#282828")
+ (gruvbox-dark-1 "#3c3836")
+ (gruvbox-dark-2 "#504945")
+ (gruvbox-dark-3 "#665c54")
+ (gruvbox-dark-4 "#7c6f64")
+ (gruvbox-medium "#928374")
+ (gruvbox-light-0 "#ebdbb2")
+ (gruvbox-light-1 "#fdf4c1")
+ (gruvbox-light-2 "#d5c4a1")
+ (gruvbox-light-3 "#bdae93")
+ (gruvbox-light-4 "#a89984")
+ (gruvbox-red "#fb4934")
+ (gruvbox-orange "#fe8019")
+ (gruvbox-yellow "#fabd2f")
+ (gruvbox-green "#b8bb26")
+ (gruvbox-aqua "#8ec07c")
+ (gruvbox-blue "#83a598")
+ (gruvbox-purple "#d3869b"))
+
+;;256 colors version
+;(let ((gruvbox-dark-0 "#262626") ;235
+; (gruvbox-dark-1 "#3a3a3a") ;237
+; (gruvbox-dark-2 "#4e4e4e") ;239
+; (gruvbox-dark-3 "#606060") ;241
+; (gruvbox-dark-4 "#767676") ;243
+; (gruvbox-medium "#8a8a8a") ;245
+; (gruvbox-light-0 "#ffffaf") ;229
+; (gruvbox-light-1 "#ffd7af") ;223
+; (gruvbox-light-2 "#bcbcbc") ;250
+; (gruvbox-light-3 "#a8a8a8") ;248
+; (gruvbox-light-4 "#949494") ;246
+; (gruvbox-red "#d75f5f") ;167
+; (gruvbox-green "#afaf00") ;142
+; (gruvbox-yellow "#ffaf00") ;214
+; (gruvbox-blue "#87afaf") ;109
+; (gruvbox-purple "#d787af") ;175
+; (gruvbox-aqua "#87af87") ;108
+; (gruvbox-orange "#ff8700")) ;208
(custom-theme-set-faces
'gruvbox
- `(default ((t (:background ,gruvbox-background :foreground
,gruvbox-foreground))))
+ `(default ((t (:background ,gruvbox-dark-0 :foreground ,gruvbox-light-0))))
`(cursor ((t (:background ,gruvbox-light-2))))
`(hl-line ((t (:background ,gruvbox-dark-3))))
- `(mode-line-inactive ((t (:box nil :foreground ,gruvbox-background
:background ,gruvbox-dark-4))))
+ `(mode-line-inactive ((t (:box nil :foreground ,gruvbox-dark-0 :background
,gruvbox-dark-4))))
`(mode-line ((t (:box nil :foreground ,gruvbox-light-1 :background
,gruvbox-dark-4))))
- `(fringe ((t (:background ,gruvbox-background))))
- `(linum ((t (:background ,gruvbox-background))))
+ `(fringe ((t (:background ,gruvbox-dark-0))))
+ `(linum ((t (:background ,gruvbox-dark-0))))
`(region ((t (:background ,gruvbox-dark-1))))
- `(minibuffer-prompt ((default (:foreground ,gruvbox-green :background
,gruvbox-background :bold t))))
+ `(minibuffer-prompt ((default (:foreground ,gruvbox-green :background
,gruvbox-dark-0 :bold t))))
`(ag-hit-face ((t (:foreground ,gruvbox-green))))
`(ag-match-face ((t (:foreground ,gruvbox-red))))
@@ -71,8 +93,8 @@
(when load-file-name
(add-to-list 'custom-theme-load-path
- (file-name-as-directory (file-name-directory load-file-name)))
- (when (not window-system)
- (custom-set-faces '(default ((t (:background "nil")))))))
+ (file-name-as-directory (file-name-directory load-file-name))))
+ ; (when (not window-system)
+ ; (custom-set-faces '(default ((t (:background "nil")))))))
(provide-theme 'gruvbox)
- [nongnu] elpa/gruvbox-theme e1c1564c2a 099/258: Use autothemer - bump to 1.00, (continued)
- [nongnu] elpa/gruvbox-theme e1c1564c2a 099/258: Use autothemer - bump to 1.00, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 9c2d034427 112/258: Styling changes to layout in scss, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 50e62857d6 120/258: Merge pull request #63 from gilbertw1/feature-linum-highlight, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 448eaccad3 136/258: Fix color names and update readme, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 01cb12c50c 148/258: Adding some faces to company mode and Adding tooltip theme, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 41c415472c 151/258: Merge pull request #80 from zzgraph/master, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a3aafd33d9 153/258: Added widget faces, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme f8c435374e 160/258: Updated 256-color definition of light colors, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 6ac2d04490 163/258: Removed underline from org ellipsis, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 05d8e2e708 002/258: Added the theme that already existed, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme c1f4508845 004/258: Added 256 colors for future use,
ELPA Syncer <=
- [nongnu] elpa/gruvbox-theme 03c2c04253 059/258: Define secondary-selection, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme f7da48146f 086/258: Add support for message-mode. (#39), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme ca17ed7b22 058/258: Update email and maintainer, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme c5d1867aa2 091/258: Adding isearch specific colors (#47), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 35778974ec 103/258: Fix color accent for light and dark, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 2a19f6990b 108/258: Reorganize README layout, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 6c9d0091f0 107/258: Update README and supporting files, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme b2523e0057 129/258: Added copy of gruvbox-dark named gruvbox, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme d6b8d37f34 167/258: Merge pull request #95 from KarboniteKream/typo, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme e9897dad80 171/258: Update README.md, ELPA Syncer, 2022/01/01