diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-02 13:20:24 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-02 13:20:24 -0400 |
| commit | 8a93f68c10770c592468862dc9ec08386b291447 (patch) | |
| tree | 2008a9fc1b9632d37ff4310809241253348e76ed /scripts/theme-studio/samples.py | |
| parent | 616aa431e31d35623c0a250bb39da12cd24529f6 (diff) | |
| download | dotemacs-8a93f68c10770c592468862dc9ec08386b291447.tar.gz dotemacs-8a93f68c10770c592468862dc9ec08386b291447.zip | |
feat(theme-studio): pin retired packages so themes keep covering them
PINNED_PACKAGE_FACES is the curated record of packages retired from the config (ghostel, all-the-icons). A pinned package survives inventory regeneration, shows a 'not loaded' label + hover in the app dropdown, and keeps refreshing its face list from the live inventory while that still carries it. An attempted live regen made the fragility concrete: today's daemon session was missing 142 faces from lazily-loaded packages, so regen-from-live is inherently lossy and the pin is the only durable record.
Diffstat (limited to 'scripts/theme-studio/samples.py')
0 files changed, 0 insertions, 0 deletions
