aboutsummaryrefslogtreecommitdiff
path: root/modules/music-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-19 21:10:40 -0500
committerCraig Jennings <c@cjennings.net>2026-07-19 21:10:40 -0500
commit18bcd567d1e7770b4e28c43eeefbf81696e2f4a3 (patch)
treec8921064ec1f05e328a895f24ca26352368b5c77 /modules/music-config.el
parent11eb84175a30b96e3fa179723bc486a88d102d05 (diff)
downloaddotemacs-18bcd567d1e7770b4e28c43eeefbf81696e2f4a3.tar.gz
dotemacs-18bcd567d1e7770b4e28c43eeefbf81696e2f4a3.zip
feat: add workflow font profiles
I replaced the mixed Fontaine presets with seven named profiles that persist across restarts. The mode line, echo area, and minibuffer stay in Berkeley Mono. Nov applies the shared Reading profile inside each EPUB buffer without changing the global selection.
Diffstat (limited to 'modules/music-config.el')
-rw-r--r--modules/music-config.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/music-config.el b/modules/music-config.el
index 78ea49d9..2c62a9ae 100644
--- a/modules/music-config.el
+++ b/modules/music-config.el
@@ -86,7 +86,9 @@ falls back to the plain text player (names, a dim glyph, a thin status line)."
:group 'cj/music)
(defcustom cj/music-title-family
- (if (boundp 'cj/nov-reading-font-family) cj/nov-reading-font-family "Merriweather")
+ (if (fboundp 'cj/font-profile-properties)
+ (plist-get (cj/font-profile-properties 'reading) :default-family)
+ "Merriweather")
"Serif family for the fancy now-playing title, mirroring the nov reading view."
:type 'string
:group 'cj/music)