branch: externals/modus-themes commit 243fc35181db62e4cadc10b29a8950072443eea0 Author: Protesilaos Stavrou <i...@protesilaos.com> Commit: Protesilaos Stavrou <i...@protesilaos.com>
Add support for the built-in viper-mode Thanks to ZharMeny for bringing this matter to my attention in issue 115: <https://github.com/protesilaos/modus-themes/issues/115>. --- doc/modus-themes.info | 89 ++++++++++++++++++++++++++------------------------- doc/modus-themes.org | 7 ++-- modus-themes.el | 6 ++++ 3 files changed, 55 insertions(+), 47 deletions(-) diff --git a/doc/modus-themes.info b/doc/modus-themes.info index f10a68bfbe..1d3ea02e5c 100644 --- a/doc/modus-themes.info +++ b/doc/modus-themes.info @@ -4349,6 +4349,7 @@ have lots of extensions, so the “full support” may not be 100% true… • vertico • vertico-quick • vimish-fold + • viper [ Part of 4.5.0-dev ] • visible-mark • visual-regexp • vtable [ Part of 4.5.0-dev ] @@ -5703,9 +5704,9 @@ Ideas and user feedback Sharf, Utkarsh Singh, Vincent Foley, Zoltan Kiraly. As well as users: Ben, CsBigDataHub1, Emacs Contrib, Eugene, Fourchaux, Fredrik, Moesasji, Nick, Summer Emacs, TheBlob42, TitusMu, Trey, - bepolymathe, bit9tream, bangedorrunt, derek-upham, doolio, - fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, okamsn, pRot0ta1p, - shipmints, soaringbird, tumashu, wakamenod. + ZharMeny, bepolymathe, bit9tream, bangedorrunt, derek-upham, + doolio, fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, okamsn, + pRot0ta1p, shipmints, soaringbird, tumashu, wakamenod. Packaging Basil L. Contovounesios, Eli Zaretskii, Glenn Morris, Mauro Aranda, @@ -6458,47 +6459,47 @@ Node: DIY Use a hook at the post-load-theme phase167908 Node: DIY A theme-agnostic hook for theme loading170032 Node: Face coverage172663 Node: Supported packages173115 -Node: Indirectly covered packages178925 -Node: Notes on individual packages180294 -Node: Note on calendarel weekday and weekend colors181394 -Node: Note on git-gutter in Doom Emacs182542 -Node: Note on php-mode multiline comments185042 -Node: Note on underlines in compilation buffers185802 -Node: Note on inline Latex in Org buffers186674 -Node: Note on dimmerel187284 -Node: Note on display-fill-column-indicator-mode188769 -Node: Note on highlight-parenthesesel190222 -Node: Note on mmm-modeel background colors196305 -Node: Note for prism198659 -Node: Note on company-mode overlay pop-up201881 -Ref: Note on company-mode overlay pop-up-Footnote-1202611 -Ref: Note on company-mode overlay pop-up-Footnote-2202678 -Node: Note on ERC escaped color sequences202733 -Ref: Note on ERC escaped color sequences-Footnote-1204161 -Node: Note on powerline or spaceline204271 -Node: Note on SHR colors204685 -Node: Note on SHR fonts205109 -Node: Note on Ement colors and fonts205796 -Node: Note on pdf-tools link hints207306 -Node: Note on the Notmuch logo209766 -Node: Note on goto-address-mode faces210304 -Node: Frequently Asked Questions211422 -Node: Is the contrast ratio about adjacent colors?212055 -Node: What does it mean to avoid exaggerations?213564 -Node: Why are colors mostly variants of blue magenta cyan?215416 -Node: What is the best setup for legibility?219750 -Node: Are these color schemes?222397 -Node: Port the Modus themes to other platforms?226081 -Node: Contributing228927 -Node: Sources of the themes229326 -Node: Issues you can help with230222 -Node: Patches require copyright assignment to the FSF231615 -Node: Acknowledgements233837 -Node: GNU Free Documentation License238092 -Node: Indices263456 -Node: Function index263635 -Node: Variable index264933 -Node: Concept index269136 +Node: Indirectly covered packages178960 +Node: Notes on individual packages180329 +Node: Note on calendarel weekday and weekend colors181429 +Node: Note on git-gutter in Doom Emacs182577 +Node: Note on php-mode multiline comments185077 +Node: Note on underlines in compilation buffers185837 +Node: Note on inline Latex in Org buffers186709 +Node: Note on dimmerel187319 +Node: Note on display-fill-column-indicator-mode188804 +Node: Note on highlight-parenthesesel190257 +Node: Note on mmm-modeel background colors196340 +Node: Note for prism198694 +Node: Note on company-mode overlay pop-up201916 +Ref: Note on company-mode overlay pop-up-Footnote-1202646 +Ref: Note on company-mode overlay pop-up-Footnote-2202713 +Node: Note on ERC escaped color sequences202768 +Ref: Note on ERC escaped color sequences-Footnote-1204196 +Node: Note on powerline or spaceline204306 +Node: Note on SHR colors204720 +Node: Note on SHR fonts205144 +Node: Note on Ement colors and fonts205831 +Node: Note on pdf-tools link hints207341 +Node: Note on the Notmuch logo209801 +Node: Note on goto-address-mode faces210339 +Node: Frequently Asked Questions211457 +Node: Is the contrast ratio about adjacent colors?212090 +Node: What does it mean to avoid exaggerations?213599 +Node: Why are colors mostly variants of blue magenta cyan?215451 +Node: What is the best setup for legibility?219785 +Node: Are these color schemes?222432 +Node: Port the Modus themes to other platforms?226116 +Node: Contributing228962 +Node: Sources of the themes229361 +Node: Issues you can help with230257 +Node: Patches require copyright assignment to the FSF231650 +Node: Acknowledgements233872 +Node: GNU Free Documentation License238137 +Node: Indices263501 +Node: Function index263680 +Node: Variable index264978 +Node: Concept index269181 End Tag Table diff --git a/doc/modus-themes.org b/doc/modus-themes.org index e17ce8c241..1cc57dafd0 100644 --- a/doc/modus-themes.org +++ b/doc/modus-themes.org @@ -4198,6 +4198,7 @@ have lots of extensions, so the "full support" may not be 100% true… + vertico + vertico-quick + vimish-fold ++ viper [ Part of {{{development-version}}} ] + visible-mark + visual-regexp + vtable [ Part of {{{development-version}}} ] @@ -5529,9 +5530,9 @@ The Modus themes are a collective effort. Every bit of work matters. Hołubowicz, Toon Claes, Uri Sharf, Utkarsh Singh, Vincent Foley, Zoltan Kiraly. As well as users: Ben, CsBigDataHub1, Emacs Contrib, Eugene, Fourchaux, Fredrik, Moesasji, Nick, Summer Emacs, TheBlob42, - TitusMu, Trey, bepolymathe, bit9tream, bangedorrunt, derek-upham, - doolio, fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, okamsn, - pRot0ta1p, shipmints, soaringbird, tumashu, wakamenod. + TitusMu, Trey, ZharMeny, bepolymathe, bit9tream, bangedorrunt, + derek-upham, doolio, fleimgruber, gitrj95, iSeeU, jixiuf, ltmsyvag, + okamsn, pRot0ta1p, shipmints, soaringbird, tumashu, wakamenod. + Packaging :: Basil L.{{{space()}}} Contovounesios, Eli Zaretskii, Glenn Morris, Mauro Aranda, Richard Stallman, Stefan Kangas (core diff --git a/modus-themes.el b/modus-themes.el index 2c4f6d3d78..c05fed35c7 100644 --- a/modus-themes.el +++ b/modus-themes.el @@ -3863,6 +3863,12 @@ FG and BG are the main colors." `(vimish-fold-fringe ((,c :foreground ,cyan))) `(vimish-fold-mouse-face ((,c :inherit modus-themes-intense-blue))) `(vimish-fold-overlay ((,c :background ,bg-inactive))) +;;;;; viper + `(viper-search ((,c :inherit modus-themes-search-current))) + `(viper-replace-overlay ((,c :inherit modus-themes-search-replace))) + `(viper-minibuffer-emacs (( ))) + `(viper-minibuffer-insert (( ))) + `(viper-minibuffer-vi (( ))) ;;;;; visible-mark `(visible-mark-active ((,c :background ,bg-blue-intense))) `(visible-mark-face1 ((,c :background ,bg-cyan-intense)))