gm 8afe869b02 Cache system font list to stop the font-picker flash
wezterm ls-fonts --list-system runs synchronously and blocks the UI
thread while it walks every installed font, which happens right after
the previous menu overlay closes -- during that gap the underlying
shell was briefly visible before the font picker rendered. Caching the
parsed result means the blocking call only happens once; gui-startup
also warms the cache immediately so even the first font settings visit
in a session is instant.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-18 01:38:36 +09:00
Description
WezTerm configuration
409 KiB
Languages
Lua 100%