Protesilaos
e1f617607a
Bump version number to trigger GNU ELPA rebuild
2026-08-14 13:56:17 +03:00
Protesilaos
94617a83b0
Cover three missing semantic mappings
2026-08-13 14:00:32 +03:00
Protesilaos
5cdb7dd361
Update ef-themes to version 2.2.0
2026-06-21 19:09:31 +03:00
Protesilaos
1cb1d72977
Add ef-arcadia and ef-atlantis to ef-themes-light-themes and ef-themes-dark-themes, respectively
2026-05-21 09:56:35 +03:00
Protesilaos
3a15cdebaf
Add ef-arcadia theme
2026-05-20 22:33:58 +03:00
Protesilaos
9e87eab362
Add ef-atlantis theme
2026-05-20 21:08:09 +03:00
Morten Kjeldgaard
949285495c
Change reverie description to match its color theme
2026-05-12 17:11:43 +02:00
Protesilaos
a2e896223b
Use "Protesilaos" instead of "Protesilaos Stavrou"
...
As I announced here: <https://protesilaos.com/news/2026-04-21-omitting-the-surname/ >.
2026-04-24 13:26:56 +03:00
Protesilaos Stavrou
8c04b482ce
Fix indentation of ef-themes-define-compatibility-aliases
2026-03-08 21:35:32 +02:00
Protesilaos Stavrou
77e05b508d
Make the function with the compatibility aliases cover functions as well
...
Thanks to aikrahguzar for telling me that ef-themes-get-color-value
was missing. This was done in issue 70:
<https://github.com/protesilaos/ef-themes/issues/70 >.
I took this opportunity to tweak how we define all such aliases.
2026-03-08 19:19:35 +02:00
Protesilaos Stavrou
e6653f5345
Remove ef-themes-custom-faces
...
It is not needed. I had it there because some colour no longer had the
same mappings after refactoring the themes to be built on top of
Modus. But I am in the process of reviewing those colours now.
2026-02-17 09:48:12 +02:00
Protesilaos Stavrou
af6a2a588f
Update ef-themes to version 2.1.0
2026-01-27 16:44:08 +02:00
Protesilaos Stavrou
78bc1e0cda
Set the common mapping for property
2026-01-18 18:59:35 +02:00
Protesilaos Stavrou
0412300d2f
Update copyright years
2026-01-11 12:46:45 +02:00
Protesilaos Stavrou
a50889a1fb
Register ef-fig as a dark theme
2026-01-09 07:04:38 +02:00
Protesilaos Stavrou
45c4014328
Add ef-orange and ef-fig themes
2026-01-04 11:08:53 +02:00
Protesilaos Stavrou
d70d3cb287
Add missing common mapping for underline-link-visited
2025-12-28 11:24:26 +02:00
Protesilaos Stavrou
4c4af6a589
Update the declaration of the ef-themes to not have a USER-PALETTE
...
This is because I changed how the themes implement their palette in
commit 70c81a9 .
2025-12-28 10:59:54 +02:00
Protesilaos Stavrou
1132285e3d
Cover the new semantic palette mappings for search foregrounds
2025-11-26 18:50:42 +02:00
Protesilaos Stavrou
bcdab273b5
Implement compatibility commands ef-themes-select-{dark,light}
...
We used to have those and I thought they were back in after the
redesign on top of Modus. But I never did that until the latest
commits to modus-themes.git.
This:
commit a472f546459a80f3c95255118831d35a6dcbddf0
Author: Protesilaos Stavrou <info@protesilaos.com>
Date: Sat Nov 22 16:47:08 2025 +0200
Update modus-themes-define-derivative-command-known-suffixes to include select-{dark,light}
And this:
commit c270cd8f5ea431534b5e9d6455239d890d9ed055
Author: Protesilaos Stavrou <info@protesilaos.com>
Date: Sat Nov 22 14:14:49 2025 +0200
Implement convenience commands modus-themes-select-{dark,light}
doc/modus-themes.info | 348 +++++++++++++++++++++++++++-----------------------
doc/modus-themes.org | 25 +++-
modus-themes.el | 54 ++++++--
3 files changed, 250 insertions(+), 177 deletions(-)
2025-11-22 16:49:36 +02:00
Protesilaos Stavrou
42d202b6a9
Fix all prompt and mark mappings
2025-11-13 11:30:41 +02:00
Protesilaos Stavrou
8ec9692b49
Update ef-themes to version 2.0.0
2025-11-09 07:34:50 +02:00
Protesilaos Stavrou
1bc305fff8
Add missing alias for modus-themes-load-theme
2025-11-09 07:13:41 +02:00
Protesilaos Stavrou
0a0596312b
Include the post-load-hook as one of the aliases for the Modus equivalent
2025-11-08 18:44:08 +02:00
Protesilaos Stavrou
185f22925b
Define missing ef-themes-toggle alias for modus-themes-toggle
2025-11-08 18:43:01 +02:00
Protesilaos Stavrou
bf7a317e5f
For backward compatibility make ef-themes-with-colors and alias for modus-themes-with-colors
2025-11-07 09:15:22 +02:00
Protesilaos Stavrou
1d07b17f4e
Update to the actual modus-themes version we depend on
...
The other was just a placeholder while I was working on modus-themes 5.0.0-dev.
2025-11-02 09:00:07 +02:00
Protesilaos Stavrou
4bbba4bf21
Define ef-themes-custom-faces
2025-10-20 16:09:05 +03:00
Protesilaos Stavrou
bec958dc80
Revert "Make the ef-themes-palette-common a defvar"
...
This reverts commit 27f26b7edd .
2025-10-13 08:13:34 +03:00
Protesilaos Stavrou
27f26b7edd
Make the ef-themes-palette-common a defvar
...
This is in line with commit 02b4027 in modus-themes.git
2025-10-12 08:34:17 +03:00
Protesilaos Stavrou
7945429c37
Create an alias for Modus only when the definition exists
2025-10-07 10:51:43 +03:00
Protesilaos Stavrou
898ed4ca9a
Steamline how we define aliases for the Modus user options
2025-10-07 07:43:40 +03:00
Protesilaos Stavrou
e8d6d27951
Update the notice about obsolete symbols
2025-10-06 09:06:49 +03:00
Protesilaos Stavrou
e01a926df3
Define obsolete alias for ef-themes-load-theme
2025-10-06 09:06:37 +03:00
Protesilaos Stavrou
cfe13ee1cb
Define convenience commands to only load Ef themes
...
This is done independently of the ef-themes-take-over-modus-themes-mode.
2025-10-06 07:30:25 +03:00
Protesilaos Stavrou
9a1c80573e
Add docstring for the method modus-themes-get-themes
2025-10-03 10:43:30 +03:00
Protesilaos Stavrou
a230a2886e
Make all the obsolete aliases have a more informative doc string
2025-10-03 06:16:32 +03:00
Protesilaos Stavrou
096ae475c3
Add a defgroup that mentions the modus-themes and links to them
2025-10-03 06:14:32 +03:00
Protesilaos Stavrou
257b9c5c58
Remove needless 'require' for 'seq'
...
We needed it in the past, but not anymore.
2025-10-02 21:29:54 +03:00
Protesilaos Stavrou
b5037702f4
Make modus-themes-get-themes also sort alphabetically
...
We provide a large collection. Having them A-Z makes it easier to
figure out where we are when we perform a rotation, for example.
2025-10-02 13:02:10 +03:00
Protesilaos Stavrou
e00284dd41
Change minimum modus-themes version for now
...
I will set it back to 5.0.0 once the package is out. This is not the
correct version, but I need GNU ELPA to build the -devel package.
2025-10-02 09:32:59 +03:00
Protesilaos Stavrou
a89c71d4c9
The version of the modus-themes we depend on is 5.0.0
...
It is not released yet, but I will take care of that in the coming
days, if all goes well.
2025-10-01 19:00:30 +03:00
Protesilaos Stavrou
caf570e1d0
Use modus-themes-sort in the modus-themes-get-themes method
2025-10-01 07:52:53 +03:00
Protesilaos Stavrou
6b8a9815c1
Cover some more common mappings
2025-09-30 12:44:31 +03:00
Protesilaos Stavrou
e8a4d29cb1
Reorder the common mappings and include the ones for completion matches
2025-09-30 12:40:17 +03:00
Protesilaos Stavrou
6473287a29
Add mappings for the "prominent" errors
2025-09-30 12:35:56 +03:00
Protesilaos Stavrou
9ab216d1fb
Make sure link underlines are subtle
2025-09-30 12:27:30 +03:00
Protesilaos Stavrou
5e962bcb34
Add missing dot in some doc strings
2025-09-30 12:08:51 +03:00
Protesilaos Stavrou
2312d160d0
Make sure the themes support the Modus link mappings
2025-09-30 10:59:32 +03:00
Protesilaos Stavrou
19b7670803
Also deprecate the ef-themes-common-palette-overrides
2025-09-29 19:40:52 +03:00