Version 0.5.0 of package Ef-Themes has just been released in GNU ELPA. You can now find it in M-x package-list RET.
Ef-Themes describes itself as: Colorful and legible themes More at https://elpa.gnu.org/packages/ef-themes.html Recent NEWS: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ CHANGE LOG OF THE EF THEMES ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This document contains the release notes for each tagged commit on the project's main git repository: <https://git.sr.ht/~protesilaos/ef-themes>. The newest release is at the top. For further details, please consult the manual: <https://protesilaos.com/emacs/ef-themes>. Version 0.5.0 on 2022-09-11 ═══════════════════════════ New duo-chrome themes ───────────────────── The collection now includes two items which apply shades of blue and yellow in most interfaces. The themes are named `ef-duo-dark' and `ef-duo-light'. Read the announcement: <https://protesilaos.com/codelog/2022-09-06-ef-themes-duo/>. View all image samples: <https://protesilaos.com/emacs/ef-themes-pictures>. The choice of blue and yellow is largely stylistic: it is not done to accommodate users with red-green colour deficiency. For that case, the Ef themes provide `ef-deuteranopia-dark' and `ef-deuteranopia-light'. Bespoke accent colours for the mode line ──────────────────────────────────────── Each theme now includes a subset of foreground values optimised for use against the active mode line's background. The active mode line's background is accented, meaning that we cannot use colours that are otherwise decent against the main background. These new entries are meant to style warnings, errors, and other notifications that appear on the mode line. They empower us to extend support for packages that make use of such colour-coding (more further below). "Subtle" accented backgrounds ───────────────────────────── Each theme's palette now contains six accented backgrounds that are not very intense. These are used by packages that need to (i) highlight a line or region, (ii) preserve a modicum of legibility without overriding existing foreground values (more below about new packages). Refined the colour of prompts, where necessary ────────────────────────────────────────────── Each theme's palette now includes a dedicated `prompt' mapping. This gives us full control over what colour we use for prompts. In some themes the prompt will look the same as before, though I made a few changes to have stylistic consistency in each theme. Specifically: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Theme Old prompt New prompt ───────────────────────────────────────────────────── ef-deuteranopia-dark cyan-warmer yellow ef-deuteranopia-light cyan blue ef-duo-dark green-cooler yellow ef-duo-light green-cooler blue ef-spring blue green ef-summer cyan-cooler magenta-warmer ef-winter green-cooler magenta-warmer ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ In short: we don't want prompts to look blue/green all the time. Some themes have a different character. Newly supported packages ──────────────────────── In general, if a package does not look right, it is not supported by the Ef themes. What we have for this release: auctex Thanks to Philip Kaludercic for providing the sample file that let me view the relevant faces, as well as for helping me correct some mistakes of mine: <https://lists.sr.ht/~protesilaos/ef-themes/%3C87h71t97hl.fsf%40posteo.net%3E>. company Thanks to Alan Schmitt for reminding me about it: <https://lists.sr.ht/~protesilaos/ef-themes/%3C87pmgjw3j9.fsf%40m4x.org%3E>. dirvish Thanks to Alex Lu (`dirvish' developer) for the contribution. This was done in pull request 14 at the GitHub mirror: <https://github.com/protesilaos/ef-themes/pull/14>. The change is below the ~15 line threshold and thus does not require copyright … …
