Protesilaos Stavrou
75791f5efc
Make org-column-title use fixed-pitch if modus-themes-mixed-fonts is non-nil
...
Thanks to pedro-nonfree for bringing this matter to my attention in
issue 129: <https://github.com/protesilaos/modus-themes/issues/129 >.
2025-01-22 09:05:06 +02:00
Protesilaos Stavrou
b19db8dd84
Add support for spacious-padding faces
2025-01-10 08:44:25 +02:00
Protesilaos Stavrou
dc0d606e2a
Refactor the palette preview commands to use tabulated-list-mode
2024-11-17 09:43:59 +02:00
Protesilaos Stavrou
891bd2913c
Document support for treemacs
...
This was done in pull request 121:
<https://github.com/protesilaos/modus-themes/pull/121 >.
Rahul has assigned copyright to the Free Software Foundation.
2024-11-07 10:16:37 +02:00
Protesilaos Stavrou
2afc2a1f40
Acknowledge Rahul M. Juliato for treemacs support (commit 306e411)
...
This was done in pull request 121:
<https://github.com/protesilaos/modus-themes/pull/121 >.
Rahul has assigned copyright to the Free Software Foundation.
2024-11-07 10:14:09 +02:00
Protesilaos Stavrou
ecfa4ded5a
Add support for tldr package
2024-10-28 10:49:07 +02:00
Protesilaos Stavrou
895e10936a
Update modus-themes to version 4.6.0
2024-10-27 17:55:11 +02: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
4932dfc349
Document support for engrave-faces
2024-10-04 10:48:41 +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
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
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
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
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
b694570fd0
Document support for window-tool-bar
...
Thanks to Jared Finder for the contribution in pull request 107:
<https://github.com/protesilaos/modus-themes/pull/107 >.
The change is small, so Jared does not need to assign copyright to the
Free Software Foundation.
2024-06-10 20:30:55 +03:00
Protesilaos Stavrou
d2762db19e
Document support for jabber and update the acknowledgements
2024-05-05 06:31:19 +03:00
Protesilaos Stavrou
56bd9c8f32
Fix typo in the manual
2024-04-27 11:43:36 +03:00
Protesilaos Stavrou
e7db39b956
Remove the bold-italic from doom-modeline because it breaks some icons
...
Thanks to Filippo Argiolas for reporting this bug in issue 42 at the
ef-themes repo: <https://github.com/protesilaos/ef-themes/issues/42 >.
2024-04-27 11:39:19 +03:00
Protesilaos Stavrou
a082d7739f
Update to modus-themes version 4.4.0
2024-03-17 18:19:51 +02:00
Protesilaos Stavrou
0cde97e94b
Document some sections in the manual as part of the current dev target
2024-03-17 08:22:11 +02:00
Protesilaos Stavrou
d33c545153
Add semantic mappings for inline code backgrounds in addition to foregrounds; plus docs
2024-03-17 08:20:29 +02:00
Protesilaos Stavrou
b08e2fe48f
Examples the examples of prose block palette overrides
2024-03-03 08:48:51 +02:00
Protesilaos Stavrou
ba5fc209b1
Add more examples for mode line palette override styles
2024-03-03 08:33:27 +02:00
Protesilaos Stavrou
dee2fea470
Remove unnecessary comments from the DIY palette overrides sections
2024-03-03 08:33:05 +02:00
Protesilaos Stavrou
80c5d25ad4
Add semantic color mapping 'fg-paren-match'
2024-03-03 08:17:53 +02:00
Protesilaos Stavrou
8f9255c5e1
Make the prose block delimiters more subtle
2024-03-02 12:01:46 +02:00
Protesilaos Stavrou
3ba09931d0
DEPRECATE modus-themes-org-blocks; use semantic color mappings (and overrides)
2024-03-02 07:40:24 +02:00
Protesilaos Stavrou
cec733f367
Change the default value of 'modus-themes-org-blocks' to 'gray-background'
2024-02-27 09:12:17 +02:00
Protesilaos Stavrou
83e40fa1a1
Update all relevant function to have a (&rest _) that works with all hooks
2024-02-27 09:08:52 +02:00
Protesilaos Stavrou
58089edd35
Add links to the section about using hooks
2024-02-27 09:08:38 +02:00
Protesilaos Stavrou
1693c8f04d
Make two links point to the ID of the heading, not its text
2024-02-27 09:07:49 +02:00
Protesilaos Stavrou
fbd93c1c3a
Remove non-existent link
2024-02-27 09:06:06 +02:00
Protesilaos Stavrou
abb09cc9fe
Reorganise the documentation for getting color values
2024-02-27 08:51:25 +02:00
Protesilaos Stavrou
c87577ba3e
Make the section on previewing the palette a top-level heading
2024-02-27 08:26:01 +02:00
Protesilaos Stavrou
97658c2e77
Mark all remaining relevant heading with the DIY prefix
2024-02-27 08:24:48 +02:00
Protesilaos Stavrou
6660a53426
Document the use of hooks, including 'enable-theme-functions'
2024-02-27 08:23:54 +02:00
Protesilaos Stavrou
6ef0de0e11
Add a reminder about reloading the theme for DIY changes to take effect
2024-02-27 08:23:27 +02:00
Protesilaos Stavrou
4b954c4772
Prepend "DIY" to all do-it-yourself customisation headings
2024-02-27 07:50:35 +02:00
Protesilaos Stavrou
794593afd9
Add missing parenthesis in the manual
2024-02-27 07:50:08 +02:00
Protesilaos Stavrou
9be57d9d6e
Add support for ztree package
2024-02-12 07:49:24 +02:00
Protesilaos Stavrou
a0019a75bf
Note that debbugs is part of the current development version
2024-02-03 08:14:43 +02:00
Protesilaos Stavrou
9e66703606
Add a missing unbreakable space in a name
2024-02-03 07:35:12 +02:00
Protesilaos Stavrou
89a796d30e
Fix spelling of "colour" to "color" because core Emacs uses the latter
2024-02-03 07:34:16 +02:00
Protesilaos Stavrou
f4237bdb02
Update development links
2024-01-17 04:54:30 +02:00
Protesilaos Stavrou
64823c7767
Simplify imenu-list to only use four colours
...
This is because the only difference between the two types of faces it
provides is whether the heading has a sublevel or not.
Thanks to ltmsyvag for pointing this out in issue 95 on the GitHub
mirror of the modus-themes: <https://github.com/protesilaos/modus-themes/issues/95 >.
2024-01-04 13:22:59 +02:00
Protesilaos Stavrou
3019731405
Cover the mct-highlight-candidate face
2023-12-25 13:29:03 +02:00
Protesilaos Stavrou
c85ac37c7b
Acknowledge Niall Dooley for commit ae1b452
2023-12-16 11:59:11 +02:00
Protesilaos Stavrou
642cc5f835
Add explicit support for 'denote' package
...
It already inherits from basic faces that we cover, but with these
tweaks we get to optimise the view for the Modus themes in particular.
2023-12-05 06:00:33 +02:00
Protesilaos Stavrou
084f88bea0
Add clarifications to the "Enable and Load" section of the manual
...
I am doing this after realising it could be improved, thanks to the
comment/question made by John Wick on the mailing list:
<https://lists.sr.ht/~protesilaos/modus-themes/%3CCABjcPOxPX5hFUM-MQ2+omqvsVb0x7ij-UPsJra6Y9sGH21%3DGaQ%40mail.gmail.com%3E >.
2023-09-22 08:30:32 +03:00
Protesilaos Stavrou
3f5953b17b
Reword statement in the manual
2023-09-22 08:30:05 +03:00
Protesilaos Stavrou
69b67b77af
Add section in the manual with modus-themes-to-toggle
2023-09-22 08:30:05 +03:00
Protesilaos Stavrou
fe08a02c4c
Update to modus-themes version 4.3.0
2023-09-19 15:53:41 +03:00
Protesilaos Stavrou
562e27b23d
Document correct name of japanese-holidays package
2023-09-19 15:40:59 +03:00
Protesilaos Stavrou
457e8cfe94
Add support for nerd-icons-completion
2023-09-19 10:45:48 +03:00
Protesilaos Stavrou
9c8d863f3f
Fix regression in modus-themes--heading about t value
...
Thanks to Lasse Lindner for bringing this matter to my attention.
This was done in issue 312 on the GitLab mirror:
<https://gitlab.com/protesilaos/modus-themes/-/issues/312 >.
2023-09-18 08:14:49 +03:00
Protesilaos Stavrou
70bbeed80f
Add support for breadcrumb package
...
A new package by João Távora:
<https://elpa.gnu.org/packages/breadcrumb.html >.
2023-09-13 13:18:07 +03:00
Protesilaos Stavrou
ad36c88feb
Add support for corfu-candidate-overlay
...
Thanks to Nicolas Semrau for mentioning this package. It was done in
issue 89 on the GitHub mirror:
<https://github.com/protesilaos/modus-themes/issues/89 >.
2023-08-21 09:55:14 +03:00
Protesilaos Stavrou
a42240aa71
Update Acknowledgements for commit f6f0ef6
...
The change is about one line and thus does not require copyright
assignment to the Free Software Foundation.
2023-08-04 12:33:55 +03:00
Protesilaos Stavrou
b8d38c3b06
Acknowledge Stephen Berman for commit 430a812
2023-07-16 06:13:46 +03:00
Protesilaos Stavrou
430a812d41
Backport emacs.git commit 4cf33b6bd02b868ebbf112da7926d7c3c64517ce
...
It removed the space from the front matter because the Org export did
not produce the right results, per Emacs bug#64548.
2023-07-16 06:12:01 +03:00
Protesilaos Stavrou
960571c1ec
Add support for erts-mode
...
Thanks to Kevin Fleming for informing me about this built-in mode.
This was done in issue 85 on the GitHub mirror:
<https://github.com/protesilaos/modus-themes/issues/85 >.
2023-07-04 22:10:36 +03:00
Protesilaos Stavrou
ea9c8ba7bb
Update docs to remove long-unsupported 'sx' package
2023-06-30 09:42:10 +03:00
Protesilaos Stavrou
114c17568c
REMOVE explicit support for css-mode
...
Its default faces are decent and they inherit from standard font-lock
faces that the themes already cover.
2023-06-30 09:40:48 +03:00
Protesilaos Stavrou
5f5be291f0
Make reference in the manual to my spacious-padding package
...
Read about it on my website:
<https://protesilaos.com/codelog/2023-06-03-emacs-spacious-padding/ >.
2023-06-25 16:15:13 +03:00
Protesilaos Stavrou
99b23d6983
Add support for japanese-holidays
...
Thanks to Olaf Meeuwissen for bringing this package to my attention
and showing me how traditional Japanese calendars style Saturdays.
This was done in issue 311 on the GitLab mirror:
<https://gitlab.com/protesilaos/modus-themes/-/issues/311 >.
2023-06-15 07:22:14 +03:00
Protesilaos Stavrou
4ef638c53b
Rewrite docs about Org custom faces
...
Thanks to soaringbird for reporting the issue with the incorrect use
of a quoted list. This was done on the mailing list:
<https://lists.sr.ht/~protesilaos/modus-themes/%3CNXPVkVk--3-9%40tuta.io%3E >.
2023-06-10 05:43:25 +03:00
Protesilaos Stavrou
3d3bb621a8
Add support for nerd-icons, nerd-icons-dired, nerd-icons-ibuffer
2023-06-02 07:13:55 +03:00
Basil L. Contovounesios
db6ea48ac9
Mark up nil as ~nil~ in manual
2023-06-02 06:07:47 +03:00
Protesilaos Stavrou
b4ef90bb95
Update to version 4.2.0
2023-05-30 09:27:58 +03:00
Protesilaos Stavrou
e213a88f35
Make 'modus-themes-load-theme' return the THEME it acts on
...
The intent is to allow other functions that call this one to capture
the return value for their purposes.
Thank to Oliver Epper for the feedback in issue 78 on the GitHub
mirror: <https://github.com/protesilaos/modus-themes/issues/78 >.
2023-05-23 11:34:29 +03:00
Protesilaos Stavrou
acd951f8cb
Add two new themes optimised for tritanopia (blue-yellow colour deficiency)
...
Check my website for screenshots. I will post them on the coding
blog. Also on this page: <https://protesilaos.com/emacs/modus-themes-pictures >.
2023-05-18 08:19:39 +03:00
Protesilaos Stavrou
12b0eb0ea2
Use American English in two occasions (needed for core Emacs)
2023-05-16 19:01:12 +03:00
Protesilaos Stavrou
b31b6f7999
Use modus-related symbol names in some code samples
2023-05-15 20:35:56 +03:00
Protesilaos Stavrou
4be8ac678b
Add support for new vundo-saved and vundo-last-saved faces
...
They are part of the latest release of vundo. Thanks to Nicolas
Semrau for bringing this matter to my attention in issue 79 on the
GitHub mirror: <https://github.com/protesilaos/modus-themes/issues/79 >.
2023-05-08 22:06:16 +03:00
Protesilaos Stavrou
df7749bbed
Reword some statements about frame padding
2023-05-07 07:43:32 +03:00
Protesilaos Stavrou
7ee0bcba71
Document how to add padding to Emacs frames and windows
2023-05-06 12:34:36 +03:00
Protesilaos Stavrou
b70f754ca6
Add modus-themes-collection alias of modus-themes-items
2023-05-06 11:51:16 +03:00
Protesilaos Stavrou
46919766bc
Acknowledge Gautier Ponsinet for commit 55d1651
...
The commit in question introduces the org-agenda-calendar-daterange
face, which is part of the yet-to-be-released Org version 9.7. The
change is below the ~15 line limit and thus does not require copyright
assignment to the Free Software Foundation.
I received the patch via a private channel. Thanks to Gautier for
doing this!
Also see commit 9869041 that introduces the semantic colour mapping in
each theme's palette.
2023-05-02 14:47:44 +03:00
Protesilaos Stavrou
716a275255
Add support for Emacs 29 'proced' faces
2023-04-30 09:46:37 +03:00
Protesilaos Stavrou
aa995a97f7
Note that rst-mode is now supported (per ee32b1a)
...
Thanks to David Edmondson for the patch:
<https://lists.sr.ht/~protesilaos/modus-themes/patches/40625 >.
The change is within the ~15 line limit and thus does not require
copyright assignment to the Free Software Foundation. Furthermore,
the commit is signed-off by David Edmondson <dme@dme.org>.
2023-04-25 07:43:10 +03:00
Protesilaos Stavrou
c3ed8a6e2f
Update documentation that moody is not supported
...
We stopped supporting it since version 4 of the themes that removed
the relevant user option. The idea is that the mode line is better
handled by the user without interference from the theme.
Thanks to Nicolas De Jaeghere for reminding me to remove moody from
the manual:
<https://lists.sr.ht/~protesilaos/modus-themes/%3Cypi9jzyclqxy.fsf%40gmail.com%3E#%3C87jzybdgg1.fsf@dejaeghe.re%3E >.
2023-04-23 13:42:20 +03:00
Protesilaos Stavrou
b3f39e8d10
Add warmer and cooler preset overrides
2023-04-21 13:24:17 +03:00
Christian Tietze
ab1394e0d2
Change -intense suffix to -fringe in docs
...
In accordance with the renaming introduced in 1ee4c9576f
2023-04-13 15:02:49 +03:00
Protesilaos Stavrou
45ef111a58
Make minor tweak to the manual
2023-04-12 08:14:08 +03:00
Protesilaos Stavrou
518a99cd00
Acknowledge Steve Downey for commit 8d4c307
...
This was done in pull request 74 on the GitHub mirror:
<https://github.com/protesilaos/modus-themes/pull/74 >.
2023-04-09 06:52:20 +03:00
Protesilaos Stavrou
be5fa4b2a3
Put some names in the right order
2023-04-09 06:51:47 +03:00
Protesilaos Stavrou
fd81d2c2ea
Document overrides+configs to get my tweaks
2023-04-08 18:57:50 +03:00
Protesilaos Stavrou
ede2ab0e0f
Fix typo in 'widget-buton'
...
Thanks to Steve Downey for pointint it out in issue 73 on the GitHub
mirror: <https://github.com/protesilaos/modus-themes/issues/73 >.
2023-04-05 07:56:43 +03:00
Protesilaos Stavrou
a380f86397
Acknowledge Tomasz Hołubowicz for commit 128acb1
...
The contribution was made in pull request 71 on the GitHub mirror:
<https://github.com/protesilaos/modus-themes/pull/71 >.
The change is small and is below the ~15 line limit. As such, it does
not require copyright assignment to the Free Software Foundation.
2023-03-28 07:07:05 +03:00
Tomasz Hołubowicz
128acb1664
Add support for jinx
...
A new package by Daniel Mendler : <https://github.com/minad/jinx >.
2023-03-27 18:12:59 +02:00
Protesilaos Stavrou
2c34f81b83
Clarify that disk-usage support is part of development-version
2023-03-20 06:49:48 +02:00
Protesilaos Stavrou
90167ee9f2
Acknowledge Nacho Barrientos for commit 70adc47
...
The change is below the ~15 line limit and thus does not require
copyright assignment to the Free Software Foundation.
This patch was sent to the mailing list:
<https://lists.sr.ht/~protesilaos/modus-themes/patches/39822 >.
2023-03-20 06:48:26 +02:00
Nacho Barrientos
70adc47676
Add support for disk-usage
...
This patch adds support for most of the faces provided by
disk-usage.el [0], aligning them to dired's look when possible.
[0] https://elpa.gnu.org/packages/disk-usage.html
2023-03-20 06:47:47 +02:00
Protesilaos Stavrou
df3e2a80de
Document yet another way to override Org agenda styles
2023-03-13 10:31:50 +02:00
Protesilaos Stavrou
d4e70e069b
Add support for jit-spell
...
A new package by Augusto Stoffel: <https://github.com/astoff/jit-spell >.
2023-03-08 07:47:43 +02:00
Protesilaos Stavrou
7f951714ae
Fix typo in the manual
2023-03-08 07:47:30 +02:00
Protesilaos Stavrou
c340c5b019
Refile some headings in the manual for better organisation
2023-02-23 09:17:01 +02:00
Protesilaos Stavrou
829d06d9d3
Update to modus-themes version 4.1.0
2023-02-22 19:56:22 +02:00
Protesilaos Stavrou
18e36949cf
Make sure Ediff faces do not depend on diff-mode
...
Thanks to Bernd Rellermeyer for pointing out this implicit dependency
in issue 68 on the GitHub mirror:
<https://github.com/protesilaos/modus-themes/issues/68 >.
2023-02-22 11:38:04 +02:00
Protesilaos Stavrou
9aed34e909
Use correct semantic markup for texi conversion
...
This is because the modus-themes.org is part of core Emacs and needs
to conform with the Texinfo conventions.
2023-02-06 13:32:47 +02:00
Protesilaos Stavrou
962cc2c274
Simplify sample config of the themes with 'use-package'
...
Thanks to Zoltan Kiraly for informing me about the fact that the
':bind' keyword delays the load of the package until the given command
is invoked: <https://github.com/protesilaos/modus-themes/pull/67 >.
Streamlining the configuration makes it easier for me to propose one
set of basic configurations without the need to know what a
configuration macro is doing behind the scenes.
2023-02-05 17:37:20 +02:00
Protesilaos Stavrou
a68e4236bd
Make 'dashboard' icons retain their underlying colour
...
The default value of the 'dashboard-items-face' made all icons use the
same colour, detracting from their distinctiveness. Thanks to Thanos
Apollo for bringing this matter to my attention. It was done via a
private channel and the information is shared with permission.
2023-02-05 17:36:30 +02:00
Protesilaos Stavrou
ca4d92aa0d
Document red+blue deuteranopia diffs
...
Thanks to Andrew Tropin for requesting this feature. We used to
provide this style in earlier versions of the themes. Andrew's
request was done via a private channel and the information is shared
with permission.
2023-02-04 14:53:22 +02:00
Protesilaos Stavrou
87289b0918
Document foreground-only diffs via overrides
2023-02-04 14:44:38 +02:00
Protesilaos Stavrou
7b0460dc4a
Update docs about modus-themes-list-colors
2023-01-31 15:19:04 +02:00
Protesilaos Stavrou
1121193dc5
Make modus-themes-get-color-value accept a THEME argument
2023-01-31 12:05:30 +02:00
Protesilaos Stavrou
9a89ce136b
Add link to palette overrides in modus-themes-get-color-value node
2023-01-31 08:33:59 +02:00
Protesilaos Stavrou
c26d5a641c
Clarify docs about modus-themes-get-color-value
2023-01-28 07:05:57 +02:00
Protesilaos Stavrou
0ca79257ef
Add function modus-themes-get-color-value and document it
...
I already had the functionality internally, but it is good to expose
it to users. I am inspired to do so after checking Sacha Chua's blog
post "Making highlight-sexp follow modus-themes-toggle".[1] Sacha is
using a private function from the themes, which will be problematic if
I ever move things around.
[1] <https://sachachua.com/blog/2023/01/making-highlight-sexp-follow-modus-themes-toggle/ >
2023-01-27 08:30:57 +02:00
Protesilaos Stavrou
2dacdf9013
Acknowledge TitusMu for commit 211d711
...
This was done in issue 64 on the GitHub mirror:
<https://github.com/protesilaos/modus-themes/issues/64 >.
2023-01-23 20:08:56 +02:00
Protesilaos Stavrou
9e1b5dfce3
Document how to make tabs more or less colorful
2023-01-20 11:26:37 +02:00
Protesilaos Stavrou
b061a7b038
Document how not to extend region background
2023-01-15 05:45:51 +02:00
Protesilaos Stavrou
eddf79d2a3
Make Org agenda deadline and today schedule optionally bold
...
They will use a bold weight only if the user option
'modus-themes-bold-constructs' is set to a non-nil value.
Thanks to Marko Kocic for reporting an issue that brought this matter
to my attention:
- <https://lists.sr.ht/~protesilaos/modus-themes/%3C35588839.256749.1673272214728%40office.mailbox.org%3E >
- <https://lists.sr.ht/~protesilaos/modus-themes/%3C874jszvk5g.fsf%40protesilaos.com%3E >
- <https://lists.sr.ht/~protesilaos/modus-themes/%3C87ilhfu101.fsf%40protesilaos.com%3E >
2023-01-10 06:15:39 +02:00
Protesilaos Stavrou
4e9c88bdb5
Acknowledge Sergey Nichiporchik for commit 1fd126d
...
Sergey's contribution is within the ~15 line limit and thus does not
require copyright assignment to the Free Software Foundation.
This was done in merge request 59 on the GitLab mirror:
<https://gitlab.com/protesilaos/modus-themes/-/merge_requests/59 >.
The prepatory discussion took place in issue 310 on the same mirror:
<https://gitlab.com/protesilaos/modus-themes/-/issues/310 >.
2023-01-10 05:20:56 +02:00
Sergey Nichiporchik
1fd126d0bc
Update sample configuration with use-package
2023-01-10 03:19:11 +00:00
Protesilaos Stavrou
0dc7854103
Rephrase "*Completions* buffer" in the docs
...
Thanks to Rudolf Adamkovič for the suggestion:
<https://lists.sr.ht/~protesilaos/modus-themes/%3Cm2tu1211qz.fsf%40me.com%3E#%3Cm2eds43htz.fsf@me.com%3E >.
2023-01-09 02:43:56 +02:00
Protesilaos Stavrou
b3302411a1
Add comment to clarify point in sample code
2023-01-08 04:52:21 +02:00
Protesilaos Stavrou
3cb41ff0d3
Clarify docs of 'modus-themes-completions'
...
There was (i) an outdated reference to the 'background' value, which
is no longer supported, and (ii) no reference to the standard
Completions' buffer.
Thanks to Rudolf Adamkovič for informing me about this:
<https://lists.sr.ht/~protesilaos/modus-themes/%3Cm2tu1211qz.fsf%40me.com%3E >.
2023-01-08 04:48:30 +02:00
Protesilaos Stavrou
76c9a218b8
Update sample configuration
2023-01-05 05:07:00 +02:00
Protesilaos Stavrou
2b046eceb4
Add user option modus-themes-disable-other-themes
...
In the past, we used to disable all other themes while loading a Modus
theme. I revised this for version 4 because I learnt that some users
use "themes" as bundles of arbitrary configurations. This was
supported by the fact that the Modus themes are built into Emacs so we
need to accommodate every workflow that Emacs supports.
With this addition, I am reverting to the old way of doing things:
loading a Modus theme should disable all others. Users who need to
run multiple themes can set this option to a nil value.
Thanks to Tony Zorman for the feedback on the mailing list:
<https://lists.sr.ht/~protesilaos/modus-themes/%3C874jtew0gp.fsf%40hyperspace%3E#%3C87bkne84d2.fsf@hyperspace%3E >.
2023-01-05 04:59:50 +02:00
Protesilaos Stavrou
5a624267a5
Fix example colour in the documentation
...
Thanks to Russell Sim for spotting the error of me using 'bg-blue'
instead of 'bg-blue-intense':
<https://lists.sr.ht/~protesilaos/modus-themes/%3Cyger0wa9gsn.fsf%40simopolis.xyz%3E >.
2023-01-05 04:38:18 +02:00
Protesilaos Stavrou
c634edec0a
Update documentation for borderless mode line overrides
2023-01-04 12:28:28 +02:00
Protesilaos Stavrou
188f68ba43
Make it possible to have recursive palette mapping
...
This means that a semantic colour mapping in the palette can have as
its value another mapping. The function will find the underlying
colour.
This solves a problem reported by Imran Khan on the mailing list:
<https://lists.sr.ht/~protesilaos/modus-themes/%3Cb7ca4702162fd575593f8ded28d9a888.contact%40imrankhan.live%3E >.
I was aware of it from before the release of version 4.0.0 but I was
hesitant to implement recursion prior to getting some feedback on the
new palette overriding feature.
Also thanks to Christian Tietze for participating in that discussion
on the mailing list.
2023-01-04 12:28:06 +02:00
Protesilaos Stavrou
031d2d943f
Make 'compilation-warning' also inherit 'modus-themes-bold'
...
This was always the intention for all three of
'compilation-{error,info,warning}'. They will use a bold weight when
the user option 'modus-themes-bold-constructs' is non-nil.
Thanks to Manuel Giraud for informing me about the inconsistency in
'compilation-warning'. It was done via a private channel and the
information is shared with permission.
2023-01-03 12:43:09 +02:00
Protesilaos Stavrou
59a8361c95
Clarify modus-themes-with-colors setup for custom faces
...
Thanks to bangedorrunt for the feedback in issue 59 on the GitHub
mirror: <https://github.com/protesilaos/modus-themes/issues/59 >.
2023-01-03 03:33:13 +02:00
Protesilaos Stavrou
399d3eaa74
Refine some aspects of sample code
2023-01-03 02:25:59 +02:00
Protesilaos Stavrou
f5b5f05d1c
Be explicit about 'require-theme' for built-in themes
...
Thanks to Koen van Greevenbroek for reporting the problem that helped
me identify this issue:
<https://lists.sr.ht/~protesilaos/modus-themes/%3C31038fd76868fa3d07c9a429dfed8fd6ac374bb8.camel%40posteo.net%3E >.
2023-01-03 02:19:04 +02:00
Protesilaos Stavrou
d7970e71eb
Simplify markup in a sample comment
2023-01-03 02:07:07 +02:00
Utkarsh Singh
c82b58f4b3
Use modus-themes-with-colors for commit 23b1fc9
2023-01-03 02:04:19 +02:00
Utkarsh Singh
23b1fc95dd
Fix document on how to change pdf-tools backdrop
2023-01-02 11:13:11 +02:00
Protesilaos Stavrou
6ae40baacc
Update copyright years
2023-01-01 14:01:57 +02:00
Protesilaos Stavrou
476445b8f2
Update to modus-themes version 4
2023-01-01 13:40:05 +02:00
Protesilaos Stavrou
70c6ae4386
Document how to override prose colours
2023-01-01 07:56:00 +02:00
Protesilaos Stavrou
6652156eb4
Document how to override line numbers
2023-01-01 07:35:57 +02:00
Protesilaos Stavrou
e0db9b3aea
One a node further down in the manual
2023-01-01 07:24:06 +02:00
Protesilaos Stavrou
40351943d0
Document how to affect linter underlines via overrides
2023-01-01 07:18:51 +02:00
Protesilaos Stavrou
207cd6e4e0
Document how to override mouse hover effect
2023-01-01 07:06:01 +02:00
Protesilaos Stavrou
c7d03a3a38
Document how to make padded mode line
...
Thanks to Christian Tietze for reminding me about it:
<https://lists.sr.ht/~protesilaos/modus-themes/%3Cm1fscxrr0s.fsf%40christiantietze.de%3E >.
2022-12-30 19:59:11 +02:00