Closed japhir closed 2 years ago
Hello @japhir and sorry for the inconvenience!
You need to update this to the new style of setting values (we now use a list of properties instead of a symbol):
modus-themes-prompts 'subtle
The equivalent is this:
modus-themes-prompts '(background)
The upside of using a list of properties instead of a symbol is that it scales well because you can add more properties to it to get their combined effect.
For example:
;; Use a bold weight, add background, and gray colours (the order does not matter)
(setq modus-themes-prompts '(background bold gray))
Before we had to have a symbol for each possible combination, like:
And so on. It did not scale well.
By the way, those two are now part of the modus-themes-headings
:
modus-themes-scale-headings
modus-themes-variable-pitch-heading
Evaluate this form to see a sample snippet with all up-to-date options:
(info "(modus-themes) Customization Options")
Thanks for the elaborate reply. I guess that's the risk of early adoption ;-).
I'm working now and just need it to work, so for now I've just implemented all of the example configs in the (info "(modus-themes) Customization Options") section :)
Thanks for the elaborate reply.
You are welcome!
I guess that's the risk of early adoption ;-).
Indeed. I tried to keep the compatibility layer for as long as possible, but it had to be removed because it could lead to subtle bugs.
I'm working now and just need it to work, so for now I've just implemented all of the example configs in the (info "(modus-themes) Customization Options") section :)
If you need any further help, please let me know.
-- Protesilaos Stavrou https://protesilaos.com
I also didn't realize that all the necessary information was in the changelog. I should remember to check that first next time :).
I also didn't realize that all the necessary information was in the changelog. I should remember to check that first next time :).
No worries! Depending on when you last updated the package, there may have been be lots of changes in the meantime, so it is okay to raise an issue.
-- Protesilaos Stavrou https://protesilaos.com
Hi Prot!
When I load the theme I get a warning:
Wrong type argument: listp, subtle
the directory name is
modus-themes-20220131.164
. If I launch intoemacs -q
and go View -> customize and set the theme, it does load (but this is probably loading the emacs built-in version?)I'm on
here's the full stacktrace:
EDIT: here is my modus-themes config, it has nothing special I think...