[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gruvbox-theme 422bde9ac9 005/258: Initial `whitespace` mod
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gruvbox-theme 422bde9ac9 005/258: Initial `whitespace` mode support |
Date: |
Sat, 1 Jan 2022 01:59:24 -0500 (EST) |
branch: elpa/gruvbox-theme
commit 422bde9ac9f5cafb8022a5482346c0cd57af1a22
Author: Greduan <eduanlavaque@gmail.com>
Commit: Greduan <eduanlavaque@gmail.com>
Initial `whitespace` mode support
---
gruvbox-theme.el | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
diff --git a/gruvbox-theme.el b/gruvbox-theme.el
index 06d4c9d557..95937e1f8c 100644
--- a/gruvbox-theme.el
+++ b/gruvbox-theme.el
@@ -69,18 +69,20 @@
(custom-theme-set-faces
'gruvbox
+ ;;ui
`(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-dark-0 :background
,gruvbox-dark-4))))
`(mode-line ((t (:box nil :foreground ,gruvbox-light-1 :background
,gruvbox-dark-4))))
`(fringe ((t (:background ,gruvbox-dark-0))))
- `(linum ((t (:background ,gruvbox-dark-0))))
+ `(linum ((t (:foreground ,gruvbox-dark-4))))
`(region ((t (:background ,gruvbox-dark-1))))
`(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))))
+ ;;basic
`(font-lock-builtin-face ((t (:foreground ,gruvbox-orange))))
`(font-lock-constant-face ((t (:foreground ,gruvbox-purple))))
`(font-lock-comment-face ((t (:foreground ,gruvbox-dark-4))))
@@ -89,7 +91,19 @@
`(font-lock-string-face ((t (:foreground ,gruvbox-green))))
`(font-lock-variable-name-face ((t (:foreground ,gruvbox-blue))))
`(font-lock-type-face ((t (:foreground ,gruvbox-purple))))
- `(font-lock-warning-face ((t (:foreground ,gruvbox-red :bold t))))))
+ `(font-lock-warning-face ((t (:foreground ,gruvbox-red :bold t))))
+
+ ;;whitespace
+ `(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-trailing ((t (:background ,gruvbox-orange))))
+ `(whitespace-line ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
+ `(whitespace-space-before-tab ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
+ `(whitespace-indentation ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))
+ `(whitespace-empty ((t (:background nil :foreground nil)))) ;;empty line at
start/end of buffer
+ `(whitespace-space-after-tab ((t (:background ,gruvbox-dark-0 :foreground
,gruvbox-dark-4))))))
(when load-file-name
(add-to-list 'custom-theme-load-path
- [nongnu] branch elpa/gruvbox-theme created (now b9e661e2e1), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme d4042dcbbc 001/258: Initial commit, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 42c46d8b52 003/258: Fixed license issues caused by my ignorance, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 422bde9ac9 005/258: Initial `whitespace` mode support,
ELPA Syncer <=
- [nongnu] elpa/gruvbox-theme 9d8be15651 006/258: Little bit of cleaning up, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 1739468583 007/258: Udpated README, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 1acb1f8cb5 010/258: Changes license to MIT, no GPL involved, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 681e87ed40 013/258: Updated README, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme cfb07cb452 008/258: Fix over-80-chars-wide `whitespace-mode` rule, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 779606e8ea 014/258: Added support for linum-relative, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 719862ea16 016/258: Added Elscreen support and some other changes, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme fe250fa123 018/258: Update README.md with no longer supported notice, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 262b190b21 017/258: Updated license file with my name, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme d39ab1d4e2 019/258: Update README.md, ELPA Syncer, 2022/01/01