branch: elpa/apropospriate-theme
commit 10f9c0cf5f0372a8525fe090a19dbd3935ad3923
Author: justin talbott <[email protected]>
Commit: justin talbott <[email protected]>
add support for frog-menu & solaire, make posframe background darker
---
README.md | 2 ++
apropospriate.el | 15 +++++++++++----
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 8a22062..372fbb1 100644
--- a/README.md
+++ b/README.md
@@ -102,3 +102,5 @@ Apropospriate supports all the usual `prog-mode` derived
packages as well as som
* Flyspell
* Display Numbers Line Mode
* Visual-Regexp
+* Solaire
+* Frog Menu
diff --git a/apropospriate.el b/apropospriate.el
index a6b98c2..7b1f86d 100644
--- a/apropospriate.el
+++ b/apropospriate.el
@@ -91,6 +91,7 @@ Set to `1.0' or nil to prevent font size manipulation."
(base00+3 (if (eq variant 'light)
(color-darken-name base00 12)
(color-lighten-name base00 12)))
+ (base03-1 (if (eq variant 'light) (color-lighten-name base03 10)
(color-darken-name base03 10)))
(light-emphasis (if (eq variant 'light) base00+3 base00-3))
(light-emphasis-1 (if (eq variant 'light) base00+2 base00-2))
(light-emphasis-2 (if (eq variant 'light) base00+1 base00-1))
@@ -252,9 +253,15 @@ Set to `1.0' or nil to prevent font size manipulation."
`(lsp-face-highlight-read ((,class (:inherit highlight-symbol-face))))
`(lsp-face-highlight-textual ((,class (:inherit highlight-symbol-face))))
`(lsp-face-highlight-write ((,class (:inherit highlight-symbol-face
:background ,base00+2))))
- `(ivy-posframe ((,class :background ,base00-1 :foreground ,base02)))
- `(company-tooltip ((,class (:background ,base00-1 :foreground ,base02))))
- `(company-tooltip-selection ((,class (:background ,base00-2 :foreground
,base03))))
+ `(ivy-posframe ((,class :background ,base00-2 :foreground ,base03)))
+ `(frog-menu-prompt-face ((,class :foreground ,base03-1)))
+ `(frog-menu-actions-face ((,class :foreground ,base03-1)))
+ `(frog-menu-posframe-background-face ((,class :background ,base00-2)))
+ `(frog-menu-action-keybinding-face ((,class :inherit avy-lead-face)))
+ `(solaire-default-face ((,class :background ,base00-1)))
+ `(solaire-line-number-face ((,class :background ,base00-2)))
+ `(company-tooltip ((,class (:background ,base00-2 :foreground ,base02))))
+ `(company-tooltip-selection ((,class (:background ,base00-1 :foreground
,base03))))
`(company-tooltip-common ((,class (:inherit company-tooltip))))
`(company-tooltip-common-selection ((,class (:inherit
company-tooltip-selection))))
`(company-tooltip-search ((,class (:foreground ,yellow))))
@@ -285,7 +292,7 @@ Set to `1.0' or nil to prevent font size manipulation."
`(flymake-error ((,class (:underline (:style wave :color ,red) :inherit
unspecified))))
`(flymake-warning ((,class (:underline (:style wave :color ,orange)
:inherit unspecified))))
`(flymake-note ((,class (:underline (:style wave :color ,green) :inherit
unspecified))))
- `(flymake-diagnostic-at-point-posframe-background-face ((,class
(:background ,base00-1))))
+ `(flymake-diagnostic-at-point-posframe-background-face ((,class
(:background ,base00-2))))
`(swoop-face-target-words ((,class (:foreground ,yellow))))
`(swoop-face-target-line ((,class (:background ,base01))))
`(swoop-face-line-buffer-name ((,class (:inherit header-line :foreground
,base02))))