From 5ce622fa1db112ec972c1e74296917e43f2ad151 Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Thu, 12 Aug 2021 10:29:12 +0200 Subject: Added support for gnus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- CHANGELOG.org | 1 + soria-theme.el | 161 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 162 insertions(+) diff --git a/CHANGELOG.org b/CHANGELOG.org index 3d3120f..57b1eac 100644 --- a/CHANGELOG.org +++ b/CHANGELOG.org @@ -7,6 +7,7 @@ - Added support for =org-ref=. See [[https://github.com/mssola/soria/commit/2a59db06a319500fcb0671f1545433b16309d00a][2a59db06a319]]. - Fixed the =mu4e-ok-face=. See [[https://github.com/mssola/soria/commit/c2236e4a1c6261137e6fde01947075652027f378][c2236e4a1c62]]. - Added support for =tab-line= and =line-number=. See [[https://github.com/mssola/soria/commit/ae1229ac9a7f86fe0ec713f70e64b9cfdec592e3][ae1229ac9a7f]]. +- Added support for =gnus=. ** 0.4.0 diff --git a/soria-theme.el b/soria-theme.el index 4f5d48b..61696a9 100644 --- a/soria-theme.el +++ b/soria-theme.el @@ -1021,6 +1021,167 @@ The theme has to be reloaded after changing anything in this group." `(message-separator ((,class (:foreground ,soria-gray :slant italic)))) + ;; gnus + + `(gnus-group-mail-1 + ((,class (:foreground ,soria-white :inherit bold)))) + + `(gnus-group-mail-2 + ((,class (:inherit gnus-group-mail-1)))) + + `(gnus-group-mail-3 + ((,class (:inherit gnus-group-mail-1)))) + + `(gnus-group-mail-1-empty + ((,class (:foreground ,soria-white :weight normal)))) + + `(gnus-group-mail-2-empty + ((,class (:inherit gnus-group-mail-1-empty)))) + + `(gnus-group-mail-3-empty + ((,class (:inherit gnus-group-mail-1-empty)))) + + `(gnus-group-news-1 + ((,class (:inherit gnus-group-mail-1)))) + + `(gnus-group-news-2 + ((,class (:inherit gnus-group-news-1)))) + + `(gnus-group-news-3 + ((,class (:inherit gnus-group-news-1)))) + + `(gnus-group-news-4 + ((,class (:inherit gnus-group-news-1)))) + + `(gnus-group-news-5 + ((,class (:inherit gnus-group-news-1)))) + + `(gnus-group-news-6 + ((,class (:inherit gnus-group-news-1)))) + + `(gnus-group-news-1-empty + ((,class (:inherit gnus-group-mail-1-empty)))) + + `(gnus-group-news-2-empty + ((,class (:inherit gnus-group-news-1-empty)))) + + `(gnus-group-news-3-empty + ((,class (:inherit gnus-group-news-1-empty)))) + + `(gnus-group-news-4-empty + ((,class (:inherit gnus-group-news-1-empty)))) + + `(gnus-group-news-5-empty + ((,class (:inherit gnus-group-news-1-empty)))) + + `(gnus-group-news-6-empty + ((,class (:inherit gnus-group-news-1-empty)))) + + `(gnus-group-mail-low + ((,class (:inherit gnus-group-mail-1 :weight normal)))) + + `(gnus-group-mail-low-empty + ((,class (:inherit gnus-group-mail-1-empty)))) + + `(gnus-group-news-low-empty + ((,class (:inherit gnus-group-news-1-empty)))) + + `(gnus-header-name + ((,class (:inherit message-header-name :weight normal)))) + + `(gnus-header-content + ((,class (:foreground ,soria-blue :weight normal :slant normal)))) + + `(gnus-header-from + ((,class (:inherit gnus-header-content)))) + + `(gnus-header-newsgroups + ((,class (:inherit message-header-other)))) + + `(gnus-header-subject + ((,class (:inherit message-header-subject)))) + + `(gnus-cite-1 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-2 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-3 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-4 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-5 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-6 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-7 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-8 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-9 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-10 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-cite-11 + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-signature + ((,class (:foreground ,soria-green :weight normal)))) + + `(gnus-x-face + ((,class (:foreground ,soria-gray :weight normal)))) + + `(gnus-summary-selected + ((,class (:background ,soria-linegray,:underline nil :extend t)))) + + `(gnus-summary-cancelled + ((,class (:foreground ,soria-redpastel :weight normal)))) + + `(gnus-summary-high-ancient + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-high-read + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-high-ticked + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-high-unread + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-low-ancient + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-low-read + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-low-ticked + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-low-unread + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-normal-ancient + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-normal-read + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-normal-ticked + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + + `(gnus-summary-normal-unread + ((,class (:foreground ,soria-gray :slant italic :weight normal)))) + ;; Evil mode `(evil-ex-info -- cgit v1.2.3