mirror of
https://github.com/doomemacs/doomemacs.git
synced 2025-12-06 02:30:33 -08:00
font-utils.el disable its cache on X and Windows so every check for the existence of a font recomputes the font list, which takes a non-negligible amount of time, at least on X. This default is reasonable as stated in the docstring of font-utils-use-memory-cache: > Disabled on X11 and MS Windows by default, because font-family-list > often gives truncated results before Emacs is fully initialized. This is, however, unreasonable from unicode-fonts, where calls to check the existence of fonts happens in a loop; during the loop, Emacs is not going to suddenly become fully initialized, , so each call is actually recomputing the same font list over and over again. Enabling the font-utils memory cache, at least for the duration of unicode-fonts-setup, thus drastically reduces the initial startup time, or the startup time when the pcache store is reset for some reason. |
||
|---|---|---|
| .. | ||
| dashboard | ||
| deft | ||
| doom | ||
| doom-dashboard | ||
| doom-quit | ||
| emoji | ||
| hl-todo | ||
| indent-guides | ||
| ligatures | ||
| minimap | ||
| modeline | ||
| nav-flash | ||
| neotree | ||
| ophints | ||
| popup | ||
| smooth-scroll | ||
| tabs | ||
| treemacs | ||
| unicode | ||
| vc-gutter | ||
| vi-tilde-fringe | ||
| window-select | ||
| workspaces | ||
| zen | ||
| .doommodule | ||
| README.org | ||
:ui
Description
For modules concerned with changing Emacs' appearance or providing interfaces for its features, like sidebars, tabs, or fonts.
Frequently asked questions
This category has no FAQs yet. Ask one?