diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-16 04:15:32 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-16 04:15:32 -0500 |
| commit | cce6e8265db0eea8af192b3737b50b81c39a9c0b (patch) | |
| tree | d6905bf6738c09c2f3fb14dc406a2ba138cc53ff /scripts/setup-telega.sh | |
| parent | 500687f8d7d5b87ceb33fd959e545746ec9db1ba (diff) | |
| download | dotemacs-cce6e8265db0eea8af192b3737b50b81c39a9c0b.tar.gz dotemacs-cce6e8265db0eea8af192b3737b50b81c39a9c0b.zip | |
fix(nerd-icons): restore `:demand t' so dashboard-config can load
Commit d618bb46's defer change broke startup with a `void-function
nerd-icons-faicon' error. `dashboard-config.el' calls
`nerd-icons-faicon' / `nerd-icons-mdicon' / `nerd-icons-devicon' at
load time to build `dashboard-navigator-buttons', so nerd-icons must
be loaded eagerly before dashboard-config requires. The "defer for
batch and headless" intent doesn't hold here -- dashboard loads
unconditionally at startup, so nerd-icons does too either way.
Kept the `with-eval-after-load 'nerd-icons' safety net for the
re-evaluation case (advice still attaches if this module is
re-required after nerd-icons already loaded).
Comment in the file records why deferral isn't workable here so a
future cleanup pass doesn't try the same change again.
Diffstat (limited to 'scripts/setup-telega.sh')
0 files changed, 0 insertions, 0 deletions
