[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gruvbox-theme 96349d9b3b 033/258: Added support for Comint
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gruvbox-theme 96349d9b3b 033/258: Added support for Comint and the like |
Date: |
Sat, 1 Jan 2022 01:59:26 -0500 (EST) |
branch: elpa/gruvbox-theme
commit 96349d9b3b25f236bcce16695f0a4b915b7c1330
Author: Greduan <eduanlavaque@gmail.com>
Commit: Greduan <eduanlavaque@gmail.com>
Added support for Comint and the like
---
README.md | 2 +-
gruvbox-theme.el | 14 ++++++++++----
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index a8bdcf8cb4..f138b706bb 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ This theme contains custom support for the following features
and plugins:
- [ag.el](https://github.com/Wilfred/ag.el)
- Diffs
- Term
-- Shell(?)
+- Comint (and the like)
## Installation and usage
diff --git a/gruvbox-theme.el b/gruvbox-theme.el
index 73fa1a6d87..d716513d54 100644
--- a/gruvbox-theme.el
+++ b/gruvbox-theme.el
@@ -75,7 +75,7 @@
(custom-theme-set-faces
'gruvbox
- ;;ui
+ ;;UI
`(default ((t (:background ,gruvbox-dark-0 :foreground ,gruvbox-light-0))))
`(cursor ((t (:background ,gruvbox-yellow))))
`(mode-line ((t (:box nil :background ,gruvbox-dark-4 :foreground
,gruvbox-dark-0))))
@@ -88,7 +88,7 @@
`(ag-hit-face ((t (:foreground ,gruvbox-green))))
`(ag-match-face ((t (:foreground ,gruvbox-red))))
- ;;basic
+ ;;Built-in syntax
`(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))))
@@ -133,8 +133,8 @@
`(sp-pair-overlay-face ((t (:background ,gruvbox-dark-2))))
;`(sp-wrap-overlay-face ((t (:inherit sp-wrap-overlay-face))))
;`(sp-wrap-tag-overlay-face ((t (:inherit sp-wrap-overlay-face))))
- `(sp-show-pair-match-face ((t (:background ,gruvbox-light-2)))) ;;pair tags
highlight
- `(sp-show-pair-mismatch-face ((t (:background "red")))) ;;highlight for
bracket without pair
+ `(sp-show-pair-match-face ((t (:background ,gruvbox-light-2)))) ;;Pair tags
highlight
+ `(sp-show-pair-mismatch-face ((t (:background "red")))) ;;Highlight for
bracket without pair
;;elscreen
`(elscreen-tab-background-face ((t (:box nil :background ,gruvbox-dark-0))))
;;tab bar, not tabs
@@ -173,6 +173,12 @@
,gruvbox-blue ,gruvbox-purple ,gruvbox-aqua ,gruvbox-light-1]))
)
+(defun gruvbox-set-ansi-color-names-vector ()
+ "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]))
+
;;;###autoload
(when load-file-name
(add-to-list 'custom-theme-load-path
- [nongnu] elpa/gruvbox-theme 91267dd41f 122/258: Updated terminal faces to work with newer emacs version, (continued)
- [nongnu] elpa/gruvbox-theme 91267dd41f 122/258: Updated terminal faces to work with newer emacs version, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme b66bd8b98f 011/258: Added initial RainbowDelimiters support, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme fe9954d5ee 015/258: Added Smartparens support, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 7476b4ce1f 020/258: Update README.md, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme ddb7e8b7ba 021/258: Added ag (The Silver Searcher), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 9fd592c5f6 023/258: Updated README.md, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme b7643d07f4 028/258: Merge pull request #1 from yasuyk/add-footer-line, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 2a371cab12 029/258: Updated install instructions, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 48922073cc 030/258: Added screenshot, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a7c130a45d 031/258: Added image to README, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 96349d9b3b 033/258: Added support for Comint and the like,
ELPA Syncer <=
- [nongnu] elpa/gruvbox-theme 79aed4cc1f 036/258: Fixed some stuff in the whitespace-mode faces, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme c0c41dfd4b 039/258: Updated license, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme f4d4984327 041/258: Updated some license stuff, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme f1168626ee 042/258: Started on a road for some refactoring, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a8a87a9cd0 043/258: Initial support for terminal with 256 colors, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 3ea5dc64d2 044/258: Bumped version, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme cedf34ce86 048/258: added local-var trigger of rainbow-mode for theme editing, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 6046d4e2f2 049/258: Convert rainbow-delimiters-depth-faces to use variables instead of hex literals, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 7add3befbf 051/258: Merge pull request #8 from emacsfodder/add-rainbow-mode-eval-magicstring-for-editing-niceness, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme ca7f47d044 052/258: Add js2 mode support (and align face definition attributes), ELPA Syncer, 2022/01/01