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))))