emacs-elpa-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]