[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gruvbox-theme b0e67e42a4 087/258: Add support for org-mode
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gruvbox-theme b0e67e42a4 087/258: Add support for org-mode (#38) |
Date: |
Sat, 1 Jan 2022 01:59:31 -0500 (EST) |
branch: elpa/gruvbox-theme
commit b0e67e42a44374be7176e199414a40309cd8d6fb
Author: Aaron Jacobs <atheriel@users.noreply.github.com>
Commit: Jason Milkins <jasonm23@users.noreply.github.com>
Add support for org-mode (#38)
* Add preliminary support for org-mode.
This commit adds a fairly complete set of faces for org-mode, based on
the `org-faces.el` file and a cursory look at what other themes do or do
not modify.
* Add support for org-habit.
* Add support for link and shadow faces, used by org-mode.
---
gruvbox-theme.el | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 52 insertions(+)
diff --git a/gruvbox-theme.el b/gruvbox-theme.el
index b819aa0597..baa7399dc9 100644
--- a/gruvbox-theme.el
+++ b/gruvbox-theme.el
@@ -118,6 +118,8 @@
`(secondary-selection ((t (:background ,gruvbox-dark1))))
`(minibuffer-prompt ((t (:background ,gruvbox-bg
:foreground ,gruvbox-neutral_green :bold t))))
`(vertical-border ((t (:foreground ,gruvbox-dark2))))
+ `(link ((t (:foreground ,gruvbox-faded_blue
:underline t))))
+ `(shadow ((t (:foreground ,gruvbox-dark4))))
;; Built-in syntax
`(font-lock-builtin-face ((t (:foreground
,gruvbox-neutral_orange))))
@@ -289,6 +291,56 @@
`(message-cited-text ((t (:inherit
font-lock-comment-face))))
`(message-mml ((t (:foreground ,gruvbox-faded_green
:weight bold))))
+ ;; org-mode
+ `(org-hide ((t (:foreground ,gruvbox-dark0))))
+ `(org-level-1 ((t (:foreground
,gruvbox-neutral_blue))))
+ `(org-level-2 ((t (:foreground
,gruvbox-neutral_yellow))))
+ `(org-level-3 ((t (:foreground
,gruvbox-neutral_purple))))
+ `(org-level-4 ((t (:foreground
,gruvbox-neutral_red))))
+ `(org-level-5 ((t (:foreground
,gruvbox-neutral_green))))
+ `(org-level-6 ((t (:foreground
,gruvbox-neutral_aqua))))
+ `(org-level-7 ((t (:foreground
,gruvbox-faded_blue))))
+ `(org-level-8 ((t (:foreground
,gruvbox-neutral_orange))))
+ `(org-special-keyword ((t (:inherit
font-lock-comment-face))))
+ `(org-drawer ((t (:inherit
font-lock-function-face))))
+ `(org-column ((t (:background ,gruvbox-dark0))))
+ `(org-column-title ((t (:background ,gruvbox-dark0
:underline t :weight bold))))
+ `(org-warning ((t (:bold t :foreground
,gruvbox-neutral_red :weight bold :underline nil))))
+ `(org-archived ((t (:foreground ,gruvbox-light0
:weight bold))))
+ `(org-link ((t (:foreground ,gruvbox-faded_aqua
:underline t))))
+ `(org-footnote ((t (:foreground ,gruvbox-neutral_aqua
:underline t))))
+ `(org-ellipsis ((t (:foreground ,gruvbox-light4
:underline t))))
+ `(org-date ((t (:foreground ,gruvbox-neutral_blue
:underline t))))
+ `(org-sexp-date ((t (:foreground ,gruvbox-faded_blue
:underline t))))
+ `(org-tag ((t (:bold t :weight bold))))
+ `(org-list-dt ((t (:bold t :weight bold))))
+ `(org-todo ((t (:bold t :foreground
,gruvbox-neutral_red :weight bold))))
+ `(org-done ((t (:bold t :foreground
,gruvbox-neutral_aqua :weight bold))))
+ `(org-agenda-done ((t (:foreground
,gruvbox-neutral_aqua))))
+ `(org-headline-done ((t (:foreground
,gruvbox-neutral_aqua))))
+ `(org-table ((t (:foreground
,gruvbox-neutral_blue))))
+ `(org-formula ((t (:foreground
,gruvbox-neutral_yellow))))
+ `(org-document-title ((t (:foreground
,gruvbox-faded_blue))))
+ `(org-document-info ((t (:foreground
,gruvbox-faded_blue))))
+ `(org-agenda-structure ((t (:inherit
font-lock-comment-face))))
+ `(org-agenda-date-today ((t (:foreground ,gruvbox-light0
:weight bold :italic t))))
+ `(org-scheduled ((t (:foreground
,gruvbox-neutral_yellow))))
+ `(org-scheduled-today ((t (:foreground
,gruvbox-neutral_blue))))
+ `(org-scheduled-previously ((t (:foreground ,gruvbox-faded_red))))
+ `(org-upcoming-deadline ((t (:inherit
font-lock-keyword-face))))
+ `(org-deadline-announce ((t (:foreground ,gruvbox-faded_red))))
+ `(org-time-grid ((t (:foreground
,gruvbox-faded_orange))))
+
+ ;; org-habit
+ `(org-habit-clear-face ((t (:background
,gruvbox-faded_blue))))
+ `(org-habit-clear-future-face ((t (:background
,gruvbox-neutral_blue))))
+ `(org-habit-ready-face ((t (:background
,gruvbox-faded_green))))
+ `(org-habit-ready-future-face ((t (:background
,gruvbox-neutral_green))))
+ `(org-habit-alert-face ((t (:background
,gruvbox-faded_yellow))))
+ `(org-habit-alert-future-face ((t (:background
,gruvbox-neutral_yellow))))
+ `(org-habit-overdue-face ((t (:background ,gruvbox-faded_red))))
+ `(org-habit-overdue-future-face ((t (:background
,gruvbox-neutral_red))))
+
;; Smart-mode-line
`(sml/global ((t (:foreground ,gruvbox-burlywood4
:inverse-video nil))))
`(sml/modes ((t (:foreground ,gruvbox-bright_green))))
- [nongnu] elpa/gruvbox-theme cedf34ce86 048/258: added local-var trigger of rainbow-mode for theme editing, (continued)
- [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
- [nongnu] elpa/gruvbox-theme dbc98505fa 054/258: Update js2-mode support stuff, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 3da9b80326 056/258: Merge pull request #14 from emacsfodder/patch-rainbow-delimiters-to-avoid-red, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme afaa1ce89a 062/258: Merge pull request #19 from rdrr/helm-integration, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 9f8d48bb50 065/258: Merge pull request #20 from reaper-thresher/patch-1, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 1ba7619667 070/258: Add support for smart-mode-line, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 7cc236f7e3 075/258: Merge pull request #28 from rcoedo/font-lock, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme b0e67e42a4 087/258: Add support for org-mode (#38),
ELPA Syncer <=
- [nongnu] elpa/gruvbox-theme b92ae52515 009/258: Changes to the modeline, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 768454161d 012/258: Original theme support for RainbowDelimiter, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 476fbb7479 071/258: Merge pull request #26 from rcoedo/smart-mode-line, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a9cb53b528 072/258: Fixed line number being highlighed with parens, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 8630def251 081/258: Make vertical border less harsh on the eyes, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme dba88794ba 083/258: Update copyright statement in README.md, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 737356c9d8 080/258: Update copyright statement in header in gruvbox-theme.el, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 771243dc92 096/258: sync colors with gruvbox.vim (#56), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 04411dfaae 117/258: Update Palette images for README, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme e1c1564c2a 099/258: Use autothemer - bump to 1.00, ELPA Syncer, 2022/01/01