Commit graph

888 commits

Author SHA1 Message Date
Protesilaos Stavrou 4e0cf3c02a
Update copyright years 2023-01-01 17:30:29 +02:00
Protesilaos Stavrou 707f8afe0b
Make ef-themes--palette-value read common overrides 2022-12-30 17:54:01 +02:00
Protesilaos Stavrou 4d1f233082
Make org-agenda-done inherit from org-done 2022-12-30 17:46:40 +02:00
Protesilaos Stavrou ac62af004e
Extend support for package-status-from-source face 2022-12-19 06:05:50 +02:00
Protesilaos Stavrou 8e7bcbcf23
Fix reference to symbol 2022-12-18 16:42:26 +02:00
Protesilaos Stavrou a0687c073b
Fix typo in doc string 2022-12-18 16:40:50 +02:00
Protesilaos Stavrou f5f30e617e
Expand doc string of each theme's palette overrides 2022-12-18 16:40:29 +02:00
Protesilaos Stavrou 4332a7433b
Expand doc string of each theme's palette 2022-12-18 16:36:41 +02:00
Protesilaos Stavrou 9bbb2fb45e
Include point of entry for shared overrides (extend b3e1a72) 2022-12-18 16:25:12 +02:00
Protesilaos Stavrou 4b5c207553
Use tilde instead of equals for a symbol 2022-12-18 16:12:21 +02:00
Protesilaos Stavrou ebd3af27ed
Clarify wording in the manual 2022-12-18 16:07:10 +02:00
Protesilaos Stavrou f90b063e09
Mention 'forge' as implicitly supported (inherits from Magit) 2022-12-15 15:14:59 +02:00
Protesilaos Stavrou 4c9b68869d
Remove bold from magit-diff-hunk-heading
Inactive diff hunk headings do not need to be bold, as they are
already easy to tell apart from their context.  The added bold is
useful for the currently selected diff hunk, as it draws attention to
it.
2022-12-11 13:34:46 +02:00
Protesilaos Stavrou 8c81a6e44c
Make notmuch-message-summary-face stand out more 2022-12-10 09:23:53 +02:00
Protesilaos Stavrou b3e1a7246c
Make it possible to override theme palette 2022-12-10 06:23:54 +02:00
Protesilaos Stavrou 97c54be918
Add diff foregrounds for Magit
I am not adding them to diff-mode as it keeps fontification by
default.
2022-12-09 04:59:59 +02:00
Protesilaos Stavrou 7c4bbccfd5
Add "weekend" mapping for Org agenda and Calendar 2022-12-09 04:13:03 +02:00
Protesilaos Stavrou 5c21955309
Use alist-get instead of needless private function 2022-12-08 18:29:50 +02:00
Protesilaos Stavrou edaae8c1d1
Refine ef-themes--toggle-theme-p family check 2022-12-03 15:36:48 +02:00
Protesilaos Stavrou a47b2cdd3d
Add support for powerline
I made it work, though it still is hard to support.
2022-12-03 07:21:34 +02:00
Protesilaos Stavrou 35201e49e8
Update to version 0.10.0 2022-12-02 07:13:31 +02:00
Protesilaos Stavrou d412860a32
Tweak the identifier mapping in the trio variants 2022-12-02 06:22:36 +02:00
Protesilaos Stavrou 6940bae5e7
ef-spring: refine rainbow-6 mapping 2022-12-02 06:11:38 +02:00
Protesilaos Stavrou 3b5280e924
ef-summer: refine rainbow-6 mapping 2022-12-02 06:11:21 +02:00
Protesilaos Stavrou b23abe1558
ef-night: refine rainbow mappings 2022-12-02 06:11:04 +02:00
Protesilaos Stavrou 9aac3750db
Add missing dots in ef-themes-headings docs 2022-12-02 05:40:10 +02:00
Protesilaos Stavrou f0bffce09f
Make minor tweaks to docs 2022-12-02 05:25:54 +02:00
Protesilaos Stavrou b96b8df969
Expand ef-themes-headings to cover the Org agenda 2022-12-02 05:07:51 +02:00
Protesilaos Stavrou 573ac75974
ef-cherie: use appropriate hue for identifier mapping 2022-12-02 04:54:48 +02:00
Protesilaos Stavrou 3a7ed5126b
Define identifier mapping; apply it to faces 2022-12-02 04:50:01 +02:00
Protesilaos Stavrou f61c440bcf
Update contrast-ratios.org
To reflect those:

*  48a2d5a 2022-12-02 04:45:54 +0200 Protesilaos Stavrou: ef-trio-light: tweak green-faint
*  d70515a 2022-12-02 04:45:46 +0200 Protesilaos Stavrou: ef-summer: tweak magenta-faint
*  84279bb 2022-12-02 04:45:36 +0200 Protesilaos Stavrou: ef-light: tweak magenta-faint
*  46568c8 2022-12-02 04:45:22 +0200 Protesilaos Stavrou: ef-duo-light: tweak magenta-faint
*  34e9377 2022-12-02 04:45:02 +0200 Protesilaos Stavrou: ef-dark: tweak magenta-faint
*  d335e99 2022-12-02 04:44:44 +0200 Protesilaos Stavrou: ef-cyprus: tweak green-faint
2022-12-02 04:49:16 +02:00
Protesilaos Stavrou 48a2d5a961
ef-trio-light: tweak green-faint 2022-12-02 04:45:54 +02:00
Protesilaos Stavrou d70515a03b
ef-summer: tweak magenta-faint 2022-12-02 04:45:46 +02:00
Protesilaos Stavrou 84279bbcbe
ef-light: tweak magenta-faint 2022-12-02 04:45:36 +02:00
Protesilaos Stavrou 46568c865a
ef-duo-light: tweak magenta-faint 2022-12-02 04:45:22 +02:00
Protesilaos Stavrou 34e9377dec
ef-dark: tweak magenta-faint 2022-12-02 04:45:02 +02:00
Protesilaos Stavrou d335e9947c
ef-cyprus: tweak green-faint 2022-12-02 04:44:44 +02:00
Protesilaos Stavrou 4e19f43eaf
Revise Org agenda date and structure headings
* Date headings have the same foreground as all other dates.

* Weekends use a distinct foreground.  This is common with physical
  calendars and calendar apps.  We also use the same style for the M-x
  calendar.

* The structure headings use a more appropriate foreground.

* Date headings are now considered "level 2" headings NOT "level 1".
  This changes how the user option 'ef-themes-headings' affects the
  agenda buffer.  The idea is that users often set level 1 headings to
  a greater height value for prose.  Whereas the agenda dates don't
  really need that sort of emphasis.
2022-12-01 19:17:59 +02:00
Protesilaos Stavrou 8fa08d6906
Make calendar-weekday-header consistent with other dates 2022-12-01 19:17:13 +02:00
Protesilaos Stavrou 538df37331
Refine ef-themes--heading condition for :inherit 2022-12-01 18:14:22 +02:00
Protesilaos Stavrou 35eb1f35d5
Fix regression from commit 47724ff 2022-12-01 16:07:04 +02:00
Protesilaos Stavrou f5ab8eecc8
Tweak calendar-weekday-header foreground
Builds on commit cfcc000.
2022-12-01 15:39:04 +02:00
Protesilaos Stavrou cfcc0004a8
Make calendar weekends stand out 2022-12-01 11:59:58 +02:00
Protesilaos Stavrou d3fc98c01c
Remove magit-blame-heading
It already inherits from magit-blame-highlight and thus we get a
result like the intended default.
2022-12-01 08:41:58 +02:00
Protesilaos Stavrou 39ab371ff7
Refine Magit blame faces 2022-12-01 08:38:09 +02:00
Protesilaos Stavrou 26e60fa28c
Make edmacro-label stand out from its context
This is for Emacs 29.  We see it when editing keyboard
macros (e.g. with C-x C-k C-e (kmacro-edit-macro-repeat)).
2022-12-01 07:56:21 +02:00
Protesilaos Stavrou 8c9ae194d6
Add theme-autoload cookies (revert commit f7e85a4)
These seem to work with Emacs 27, whereas adding those in the
'deftheme' form produces an error.
2022-12-01 07:53:11 +02:00
Protesilaos Stavrou 0eabe6cbd7
Use more appropriate background for magit-diff-hunk-heading 2022-11-29 21:39:23 +02:00
Protesilaos Stavrou bd3811c70c
Tweak org-clock-overlay 2022-11-29 21:39:06 +02:00
Protesilaos Stavrou 46fa47a780
Tweak eshell-ls-special mapping 2022-11-29 21:38:51 +02:00