examples: guix: Remove home-fontconfig-service-type.

* modules/rosenthal/examples/guix/config.tmpl (%my-home)[services]: Remove
home-fontconfig-service-type.
[packages]: Adjust comment.
This commit is contained in:
Hilton Chain 2026-02-17 22:07:30 +08:00
parent 8f16d58baa
commit f1310d37f2
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -82,7 +82,7 @@
"emacs-rainbow-delimiters"
"emacs-vertico"
;; Fonts, see also `home-fontconfig-service-type'.
;; Fonts.
"font-adobe-source-serif"
"font-google-noto"
"font-google-noto-emoji"
@ -119,49 +119,6 @@
fcitx5-skk
fcitx5-unikey))))
;; Font config.
(simple-service 'extend-fontconfig home-fontconfig-service-type
(let ((sans "Noto Sans")
(serif "Noto Serif")
(mono "Victor Mono")
(emoji "Noto Color Emoji"))
`((alias
(family "sans-serif")
(prefer
(family ,sans)
(family ,emoji)))
(alias
(family "serif")
(prefer
(family ,serif)
(family ,emoji)))
(alias
(family "monospace")
(prefer
(family ,mono)
(family ,emoji)))
,@(map (lambda (name)
`(alias
(family ,name)
(prefer
(family ,sans)
(family "sans-serif"))))
'("BlinkMacSystemFont"
"-apple-system"
"system-ui"
"ui-sans-serif"))
(alias
(family "ui-serif")
(prefer
(family ,serif)
(family "serif")))
(alias
(family "ui-monospace")
(prefer
(family ,mono)
(family "monospace"))))))
%rosenthal-desktop-home-services))))
(define %my-os