branch: externals/modus-operandi-theme
commit 9dbe77a1ff8491850304ff85e0fc11b6647472a8
Author: Protesilaos Stavrou <[email protected]>
Commit: Protesilaos Stavrou <[email protected]>

    Add tentative support for SALLET
    
    This is considered "tentative" because the project seems to still be in
    development.  Users are encouraged to send me feedback on things that
    could be refined further.
---
 README.org              |  1 +
 modus-operandi-theme.el | 19 +++++++++++++++++++
 modus-vivendi-theme.el  | 19 +++++++++++++++++++
 3 files changed, 39 insertions(+)

diff --git a/README.org b/README.org
index a7a170e..a524823 100644
--- a/README.org
+++ b/README.org
@@ -313,6 +313,7 @@ the "full support" may not be 100% true…
 + regexp-builder (also known as =re-builder=)
 + rmail
 + ruler-mode
++ sallet
 + selectrum
 + sesman
 + shell-script-mode
diff --git a/modus-operandi-theme.el b/modus-operandi-theme.el
index 81bb122..39c020e 100644
--- a/modus-operandi-theme.el
+++ b/modus-operandi-theme.el
@@ -203,6 +203,7 @@
 ;;     regexp-builder (also known as `re-builder')
 ;;     rmail
 ;;     ruler-mode
+;;     sallet
 ;;     selectrum
 ;;     sesman
 ;;     shell-script-mode
@@ -2252,6 +2253,24 @@ between foreground and background is >= 7:1)."
    `(ruler-mode-margins ((,class (:inherit ruler-mode-default :foreground 
,bg-main))))
    `(ruler-mode-pad ((,class (:background ,bg-active :foreground 
,fg-inactive))))
    `(ruler-mode-tab-stop ((,class (:inherit ruler-mode-default :foreground 
,yellow-active))))
+   ;;;; sallet
+   `(sallet-buffer-compressed ((,class (:foreground ,yellow-nuanced :slant 
italic))))
+   `(sallet-buffer-default-directory ((,class (:foreground ,cyan-nuanced))))
+   `(sallet-buffer-directory ((,class (:foreground ,blue-nuanced))))
+   `(sallet-buffer-help ((,class (:foreground ,fg-special-cold))))
+   `(sallet-buffer-modified ((,class (:foreground ,yellow-alt-other :slant 
italic))))
+   `(sallet-buffer-ordinary ((,class (:foreground ,fg-main))))
+   `(sallet-buffer-read-only ((,class (:foreground ,yellow-alt))))
+   `(sallet-buffer-size ((,class (:foreground ,fg-special-calm))))
+   `(sallet-buffer-special ((,class (:foreground ,magenta-alt-other))))
+   `(sallet-flx-match ((,class (:inherit modus-theme-refine-cyan))))
+   `(sallet-recentf-buffer-name ((,class (:foreground ,blue-nuanced))))
+   `(sallet-recentf-file-path ((,class (:foreground ,fg-special-mild))))
+   `(sallet-regexp-match ((,class (:inherit modus-theme-refine-magenta))))
+   `(sallet-source-header ((,class (:foreground ,red-alt :weight bold
+                                                ,@(when 
modus-operandi-theme-scale-headings
+                                                    (list :height 
modus-operandi-theme-scale-4))))))
+   `(sallet-substring-match ((,class (:inherit modus-theme-refine-blue))))
    ;;;; selectrum
    `(selectrum-current-candidate ((,class (:inherit modus-theme-intense-cyan 
:weight bold))))
    `(selectrum-primary-highlight ((,class (:inherit modus-theme-refine-blue 
:weight bold))))
diff --git a/modus-vivendi-theme.el b/modus-vivendi-theme.el
index 69cda1d..4d51606 100644
--- a/modus-vivendi-theme.el
+++ b/modus-vivendi-theme.el
@@ -203,6 +203,7 @@
 ;;     regexp-builder (also known as `re-builder')
 ;;     rmail
 ;;     ruler-mode
+;;     sallet
 ;;     selectrum
 ;;     sesman
 ;;     shell-script-mode
@@ -2252,6 +2253,24 @@ between foreground and background is >= 7:1)."
    `(ruler-mode-margins ((,class (:inherit ruler-mode-default :foreground 
,bg-main))))
    `(ruler-mode-pad ((,class (:background ,bg-active :foreground 
,fg-inactive))))
    `(ruler-mode-tab-stop ((,class (:inherit ruler-mode-default :foreground 
,yellow-active))))
+   ;;;; sallet
+   `(sallet-buffer-compressed ((,class (:foreground ,yellow-nuanced :slant 
italic))))
+   `(sallet-buffer-default-directory ((,class (:foreground ,cyan-nuanced))))
+   `(sallet-buffer-directory ((,class (:foreground ,blue-nuanced))))
+   `(sallet-buffer-help ((,class (:foreground ,fg-special-cold))))
+   `(sallet-buffer-modified ((,class (:foreground ,yellow-alt-other :slant 
italic))))
+   `(sallet-buffer-ordinary ((,class (:foreground ,fg-main))))
+   `(sallet-buffer-read-only ((,class (:foreground ,yellow-alt))))
+   `(sallet-buffer-size ((,class (:foreground ,fg-special-calm))))
+   `(sallet-buffer-special ((,class (:foreground ,magenta-alt-other))))
+   `(sallet-flx-match ((,class (:inherit modus-theme-refine-cyan))))
+   `(sallet-recentf-buffer-name ((,class (:foreground ,blue-nuanced))))
+   `(sallet-recentf-file-path ((,class (:foreground ,fg-special-mild))))
+   `(sallet-regexp-match ((,class (:inherit modus-theme-refine-magenta))))
+   `(sallet-source-header ((,class (:foreground ,red-alt :weight bold
+                                                ,@(when 
modus-vivendi-theme-scale-headings
+                                                    (list :height 
modus-vivendi-theme-scale-4))))))
+   `(sallet-substring-match ((,class (:inherit modus-theme-refine-blue))))
    ;;;; selectrum
    `(selectrum-current-candidate ((,class (:inherit modus-theme-intense-cyan 
:weight bold))))
    `(selectrum-primary-highlight ((,class (:inherit modus-theme-refine-blue 
:weight bold))))

Reply via email to