aboutsummaryrefslogtreecommitdiff
path: root/tests/test-font-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-29 19:20:19 -0400
committerCraig Jennings <c@cjennings.net>2026-06-29 19:20:19 -0400
commitca771c0d71ad3eb63ae07ecd03f868caf067eed1 (patch)
tree2b7fbc66c433176827b581508797483f4667193b /tests/test-font-config.el
parentde86eb5aeec9692c2fbc5e5567e021269bd82ff5 (diff)
downloaddotemacs-ca771c0d71ad3eb63ae07ecd03f868caf067eed1.tar.gz
dotemacs-ca771c0d71ad3eb63ae07ecd03f868caf067eed1.zip
refactor(icons): drop all-the-icons, nerd-icons drives everything
nerd-icons already rendered every icon in the config (dashboard, dirvish, ibuffer, completion). all-the-icons survived only as scaffolding: a font-install helper, the all-the-icons-nerd-fonts bridge, and a terminal-blanking advice block the nerd-icons one beside it already duplicated. I removed all of it and pointed the font-install helper at nerd-icons (Symbols Nerd Font Mono), keeping the auto-install-on-first-GUI-frame convenience. I updated the font-config tests to the renamed helper.
Diffstat (limited to 'tests/test-font-config.el')
-rw-r--r--tests/test-font-config.el12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/test-font-config.el b/tests/test-font-config.el
index 8fada25e..393a7758 100644
--- a/tests/test-font-config.el
+++ b/tests/test-font-config.el
@@ -5,9 +5,10 @@
;; font-config.el is mostly top-level font/package setup. These smoke tests
;; cover the logic that should stay correct regardless of which fonts are
;; installed: the install check, and the daemon-frame font applier (env-gui-p
-;; guard plus idempotency). The module :demand's fontaine and all-the-icons,
-;; so the tests skip when those packages are absent rather than failing on a
-;; bare checkout. GUI and font lookups are stubbed so the run stays headless.
+;; guard plus idempotency). The module :demand's fontaine and references
+;; nerd-icons, so the tests skip when those packages are absent rather than
+;; failing on a bare checkout. GUI and font lookups are stubbed so the run
+;; stays headless.
;;; Code:
@@ -21,9 +22,8 @@
(defconst test-font-config--available
(and (locate-library "fontaine")
- (locate-library "all-the-icons")
- (locate-library "all-the-icons-nerd-fonts"))
- "Non-nil when the packages font-config :demand's are loadable.")
+ (locate-library "nerd-icons"))
+ "Non-nil when the packages font-config needs are loadable.")
;;; cj/font-installed-p