Commit graph

2127 commits

Author SHA1 Message Date
Protesilaos Stavrou 895e10936a
Update modus-themes to version 4.6.0 2024-10-27 17:55:11 +02:00
Protesilaos Stavrou 6faf2d29c3
Refine forge faces 2024-10-27 17:41:20 +02:00
Protesilaos Stavrou 4a5bf64108
Make stylistic change to modus-themes-to-rotate :type 2024-10-25 10:09:27 +03:00
Protesilaos Stavrou 823f87c791
Declare modus-themes-toggle as interactive-only 2024-10-25 10:03:42 +03:00
Protesilaos Stavrou 6834d3c686
Make stylistic change to modus-themes-to-toggle :type 2024-10-25 10:03:27 +03:00
Protesilaos Stavrou 77b9a2ae25
Switch to if-let* and friends because Emacs 31 has deprecated the others 2024-10-25 09:49:51 +03:00
Protesilaos Stavrou 98a3f8886d
Add error check to modus-themes-rotate if THEMES is not a list 2024-10-25 09:49:25 +03:00
Protesilaos Stavrou 613f953412
Remove some needless :set functions
Our :set function is designed to reload the theme, with the intent to
apply whatever change to the visuals. But this is not relevant for
user options that have no direct effect on the appearance of the
themes.

This is done as part of a discussion with shipmints in issue 118:
<https://github.com/protesilaos/modus-themes/issues/118>.
2024-10-20 16:38:15 +03:00
Protesilaos Stavrou 107df813fb
Make small refinement to modus-themes--rotate 2024-10-20 11:04:40 +03:00
Protesilaos Stavrou 54e6481c4c
Recompile the Info manual 2024-10-20 10:37:18 +03:00
Protesilaos Stavrou 3e1fb56a41
Add an entry to the manual about modus-themes-rotate, modus-themes-to-rotate 2024-10-20 10:36:48 +03:00
Protesilaos Stavrou fcb72f0d10
Reword the documentation for modus-themes-to-toggle 2024-10-20 10:35:59 +03:00
Protesilaos Stavrou bbfd330e7d
Expand the outline of the commands' section 2024-10-20 10:28:00 +03:00
Protesilaos Stavrou 233abe6562
Reorganise the modus-themes-items 2024-10-20 10:25:31 +03:00
Protesilaos Stavrou b9685bede6
Add new modus-themes-rotate command and modus-themes-to-rotate option 2024-10-20 10:25:26 +03:00
Protesilaos Stavrou 9f3dba14ec
Make further changes to the red-cooler value in the dark themes (extends 414de69) 2024-10-19 12:31:16 +03:00
Protesilaos Stavrou 414de6955c
Tweak the red-cooler value in all the Vivendi variants 2024-10-18 20:15:52 +03:00
Protesilaos Stavrou 77a0310b5c
Revise colours for deadlines and scheduled tasks
The goal is two-fold:

1. Improve the semantics of relevant faces. This now covers the Org
   agenda. We want pending/urgent tasks to be rendered in a bold font
   and use a vivid colour. Whereas tasks that are not urgent should
   have a subtle colour and a normal weight. Thanks to Adam
   Porter (GitHub @alphapapa) for discussing this with me in issue
   102: <https://github.com/protesilaos/modus-themes/issues/102>.

2. Make the applicable colours be more consistent with the rest of the
   theme. In practice, this means that the colour values are cooler
   overall and the intensity is lower.
2024-10-18 13:14:24 +03:00
Protesilaos Stavrou 817ff75d11
Update Embark faces 2024-10-07 16:32:19 +03:00
Protesilaos Stavrou 27ae9b919e
Update symbol of Embark selected/marked face 2024-10-07 16:29:16 +03:00
Protesilaos Stavrou 4932dfc349
Document support for engrave-faces 2024-10-04 10:48:41 +03:00
Protesilaos Stavrou 0c4a9973e0
Remove hardcoded colours of {all-the,nerd}-icons-ibuffer 2024-10-02 15:31:36 +03:00
Protesilaos Stavrou a62e505303
Make the directory icons use the same colour as Dired directories 2024-10-02 15:30:30 +03:00
Protesilaos Stavrou 95be7968f3
Make company use fixed-pitch if modus-themes-mixed-fonts is non-nil 2024-09-21 09:16:14 +03:00
Protesilaos Stavrou ab1582fd2f
Make corfu use fixed-pitch if modus-themes-mixed-fonts is non-nil 2024-09-21 09:15:53 +03:00
Protesilaos Stavrou 19e91f9e72
Add support for the built-in hexl-mode 2024-09-20 17:50:29 +03:00
Protesilaos Stavrou c2cb0404c3
Replace deprecate colour in the manual's entry about solaire
Thanks to Edgar Vincent for bringing this matter to my attention. This
was done on the GitLab mirror, issue 316:
<https://gitlab.com/protesilaos/modus-themes/-/issues/316>.
2024-09-08 07:39:27 +03:00
Protesilaos Stavrou cbe6c0284f
Document how users can add support for howm
This is in response to the question raised by Jabir Ali Ouassou in issue 117:
<https://github.com/protesilaos/modus-themes/issues/117>.
2024-09-08 07:39:27 +03:00
Protesilaos Stavrou cb612d3689
Document how users can add support for combobulate
This is in response to the question raised by Damien Cassou in issue
108: <https://github.com/protesilaos/modus-themes/issues/108>.
2024-09-05 12:42:45 +03:00
Protesilaos Stavrou 8bbebd2f39
Document how users can add support for meow
This is in response to the question raised by ZharMeny in issue 116:
<https://github.com/protesilaos/modus-themes/issues/116>.
2024-09-05 12:42:25 +03:00
Protesilaos Stavrou 1725bfd1ed
Refine support for forge 2024-09-05 11:57:55 +03:00
Protesilaos Stavrou 32c50cd4f6
Add explicit support for 'forge' package 2024-09-04 14:44:21 +03:00
Protesilaos Stavrou 6a37cebdee
Fix some typos in the manual 2024-08-26 09:47:01 +03:00
Protesilaos Stavrou db70c2ca92
Update modus-themes to version 4.5.0 2024-08-21 10:24:25 +03:00
Protesilaos Stavrou 7532d69bf1
Reword parts of the manual about the palette extension options 2024-08-21 10:05:46 +03:00
Protesilaos Stavrou 3002f6fb64
Make elisp-shorthand-font-lock-face more noticeable 2024-08-11 08:02:38 +03:00
Protesilaos Stavrou bff0673d86
Extend support for Viper to cover cursor colours
Thanks to ZharMeny for the feedback in issue 115:
<https://github.com/protesilaos/modus-themes/issues/115>.
2024-08-11 08:01:49 +03:00
Protesilaos Stavrou 243fc35181
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>.
2024-08-06 08:28:17 +03:00
Protesilaos Stavrou cb2ce8bedf
Acknowledge Pavel Novichkov for commit 113fc93
The change is small, meaning that Pavel does not need to assign
copyright to the Free Software Foundation. This was done in pull
request 114: <https://github.com/protesilaos/modus-themes/pull/114>.
2024-07-28 13:07:14 +03:00
Protesilaos Stavrou 259a31af9f
Merge pull request #114 from PavelNovichkov/main
Fix symbol in web-mode face
2024-07-28 13:05:39 +03:00
Pavel Novichkov 113fc936be
Fix symbol in web-mode face 2024-07-28 10:50:49 +02:00
Protesilaos Stavrou 8b210e065e
Tweak the style of notmuch tree indicators 2024-07-25 13:01:11 +03:00
Protesilaos Stavrou daa4b3f4a7
Support the built-in minibuffer-depth-indicator 2024-07-25 12:57:02 +03:00
Protesilaos Stavrou 7a22d934a3
Add support for kmacro-menu faces 2024-07-23 09:06:16 +03:00
Protesilaos Stavrou a9f709e344
Add more semantic palette mappings for code constructs 2024-07-09 09:38:40 +03:00
Protesilaos Stavrou c4ebbfd210
Make theme-specific "user" palette take precedence over common "user" palette 2024-06-25 07:37:31 +03:00
Protesilaos Stavrou db5b771c42
Add more sample code in the manual for "user" palette definitions 2024-06-25 07:18:08 +03:00
Protesilaos Stavrou 573db128a0
Implement "user" palette extension (common or per-theme) 2024-06-24 23:11:37 +03:00
Protesilaos Stavrou 4c73580111
Add explicit support for vtable
Thanks to shipmints for bringing this matter to my attention in issue
110: <https://github.com/protesilaos/modus-themes/issues/110>.
2024-06-22 21:37:26 +03:00
Protesilaos Stavrou 4f7fa199d2
Remove references to non-existent Modus face 2024-06-17 17:03:09 +03:00