[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/modus-operandi-theme 8df6b66 01/99: Add support for NOT
From: |
Stefan Monnier |
Subject: |
[elpa] externals/modus-operandi-theme 8df6b66 01/99: Add support for NOTMUCH |
Date: |
Fri, 31 Jul 2020 09:25:15 -0400 (EDT) |
branch: externals/modus-operandi-theme
commit 8df6b6653a95f21d8c328b1ab1ddeb4afdc62241
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>
Add support for NOTMUCH
While I consider this good enough, there could still be some
improvements in the future.
---
README.org | 1 +
modus-operandi-theme.el | 31 +++++++++++++++++++++++++++++++
modus-vivendi-theme.el | 31 +++++++++++++++++++++++++++++++
3 files changed, 63 insertions(+)
diff --git a/README.org b/README.org
index 942151a..f3a9bf0 100644
--- a/README.org
+++ b/README.org
@@ -878,6 +878,7 @@ the "full support" may not be 100% true…
+ multiple-cursors
+ neotree
+ no-emoji
++ notmuch
+ num3-mode
+ nxml-mode
+ orderless
diff --git a/modus-operandi-theme.el b/modus-operandi-theme.el
index 451ca1c..d289357 100644
--- a/modus-operandi-theme.el
+++ b/modus-operandi-theme.el
@@ -221,6 +221,7 @@
;; multiple-cursors
;; neotree
;; no-emoji
+;; notmuch
;; num3-mode
;; nxml-mode
;; orderless
@@ -2578,6 +2579,36 @@ Also bind `class' to ((class color) (min-colors 89))."
`(neo-vc-user-face ((,class :foreground ,magenta)))
;;;; no-emoji
`(no-emoji ((,class :foreground ,cyan)))
+ ;;;; notmuch
+ `(notmuch-crypto-decryption ((,class :inherit modus-theme-refine-magenta)))
+ `(notmuch-crypto-part-header ((,class :foreground ,magenta-alt-other)))
+ `(notmuch-crypto-signature-bad ((,class :inherit modus-theme-intense-red)))
+ `(notmuch-crypto-signature-good ((,class :inherit
modus-theme-refine-green)))
+ `(notmuch-crypto-signature-good-key ((,class :inherit
modus-theme-refine-yellow)))
+ `(notmuch-crypto-signature-unknown ((,class :inherit
modus-theme-refine-red)))
+ `(notmuch-hello-logo-background ((,class :background ,bg-main)))
+ `(notmuch-message-summary-face ((,class :background ,bg-dim)))
+ `(notmuch-search-flagged-face ((,class :foreground ,red-alt)))
+ `(notmuch-search-matching-authors ((,class :foreground ,fg-main)))
+ `(notmuch-search-non-matching-authors ((,class :foreground ,fg-alt)))
+ `(notmuch-search-unread-face ((,class :weight bold)))
+ `(notmuch-tag-added
+ ((,(append '((supports :underline (:style wave))) class)
+ :underline (:color ,green :style wave))
+ (,class :foreground ,green :underline t)))
+ `(notmuch-tag-deleted
+ ((,(append '((supports :underline (:style wave))) class)
+ :underline (:color ,red :style wave))
+ (,class :foreground ,red :underline t)))
+ `(notmuch-tag-face ((,class :foreground ,blue-alt :weight bold)))
+ `(notmuch-tag-flagged ((,class :foreground ,red-alt)))
+ `(notmuch-tag-unread ((,class :foreground ,magenta-alt)))
+ `(notmuch-tree-match-author-face ((,class :foreground ,fg-special-cold)))
+ `(notmuch-tree-match-face ((,class :foreground ,fg-main)))
+ `(notmuch-tree-match-tag-face ((,class :foreground ,blue-alt :weight bold)))
+ `(notmuch-tree-no-match-face ((,class :foreground ,fg-alt)))
+ `(notmuch-wash-cited-text ((,class :foreground ,cyan)))
+ `(notmuch-wash-toggle-button ((,class :background ,bg-alt :foreground
,fg-alt)))
;;;; num3-mode
`(num3-face-even ((,class :background ,bg-alt :weight bold)))
;;;; nxml-mode
diff --git a/modus-vivendi-theme.el b/modus-vivendi-theme.el
index b230ebc..20c1833 100644
--- a/modus-vivendi-theme.el
+++ b/modus-vivendi-theme.el
@@ -221,6 +221,7 @@
;; multiple-cursors
;; neotree
;; no-emoji
+;; notmuch
;; num3-mode
;; nxml-mode
;; orderless
@@ -2578,6 +2579,36 @@ Also bind `class' to ((class color) (min-colors 89))."
`(neo-vc-user-face ((,class :foreground ,magenta)))
;;;; no-emoji
`(no-emoji ((,class :foreground ,cyan)))
+ ;;;; notmuch
+ `(notmuch-crypto-decryption ((,class :inherit modus-theme-refine-magenta)))
+ `(notmuch-crypto-part-header ((,class :foreground ,magenta-alt-other)))
+ `(notmuch-crypto-signature-bad ((,class :inherit modus-theme-intense-red)))
+ `(notmuch-crypto-signature-good ((,class :inherit
modus-theme-refine-green)))
+ `(notmuch-crypto-signature-good-key ((,class :inherit
modus-theme-refine-yellow)))
+ `(notmuch-crypto-signature-unknown ((,class :inherit
modus-theme-refine-red)))
+ `(notmuch-hello-logo-background ((,class :background ,bg-main)))
+ `(notmuch-message-summary-face ((,class :background ,bg-dim)))
+ `(notmuch-search-flagged-face ((,class :foreground ,red-alt)))
+ `(notmuch-search-matching-authors ((,class :foreground ,fg-main)))
+ `(notmuch-search-non-matching-authors ((,class :foreground ,fg-alt)))
+ `(notmuch-search-unread-face ((,class :weight bold)))
+ `(notmuch-tag-added
+ ((,(append '((supports :underline (:style wave))) class)
+ :underline (:color ,green :style wave))
+ (,class :foreground ,green :underline t)))
+ `(notmuch-tag-deleted
+ ((,(append '((supports :underline (:style wave))) class)
+ :underline (:color ,red :style wave))
+ (,class :foreground ,red :underline t)))
+ `(notmuch-tag-face ((,class :foreground ,blue-alt :weight bold)))
+ `(notmuch-tag-flagged ((,class :foreground ,red-alt)))
+ `(notmuch-tag-unread ((,class :foreground ,magenta-alt)))
+ `(notmuch-tree-match-author-face ((,class :foreground ,fg-special-cold)))
+ `(notmuch-tree-match-face ((,class :foreground ,fg-main)))
+ `(notmuch-tree-match-tag-face ((,class :foreground ,blue-alt :weight bold)))
+ `(notmuch-tree-no-match-face ((,class :foreground ,fg-alt)))
+ `(notmuch-wash-cited-text ((,class :foreground ,cyan)))
+ `(notmuch-wash-toggle-button ((,class :background ,bg-alt :foreground
,fg-alt)))
;;;; num3-mode
`(num3-face-even ((,class :background ,bg-alt :weight bold)))
;;;; nxml-mode
- [elpa] externals/modus-operandi-theme updated (9d33d16 -> 643298e), Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme 8df6b66 01/99: Add support for NOTMUCH,
Stefan Monnier <=
- [elpa] externals/modus-operandi-theme 45cc0a3 06/99: No more need for ':extend t' in HELM faces, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme dd63b2b 07/99: Review DIARY and CALENDAR faces, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme 8f8bb3b 08/99: Review 'org-meta-line' face, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme eb854a7 02/99: Review colour sequence of MESSAGE cited text, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme 68a8f65 03/99: Major review of MU4E faces, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme bf3c670 04/99: Review Gnus mail/news level faces, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme 750e342 05/99: Special colour for default active modeline border, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme 5a15e06 09/99: Refine CALENDAR+ORG date selection, Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme 6876c72 10/99: Use a more intense bg in 'org-agenda-date-today', Stefan Monnier, 2020/07/31
- [elpa] externals/modus-operandi-theme a978351 11/99: Define missing 'header-line-highlight' face, Stefan Monnier, 2020/07/31