Vendor provider theme data (kitty-themes, wezterm color schemes) (litmus-vkne)
Add vendored provider theme registries under vendor/:
- vendor/kitty-themes/ — from kovidgoyal/kitty-themes repo (the .conf theme files)
- vendor/wezterm-colorschemes/ — from wez/wezterm color scheme data
Use git subtree (preferred over submodule for simplicity). Document the update procedure in a vendor/README.md.
These are the source of truth for the extract-colors step.
Summary of Changes
Vendored provider theme data from two sources:
- kitty-themes (385 .conf files): Added via
git subtreefrom kovidgoyal/kitty-themes - wezterm-colorschemes (996 .toml files): Extracted from wez/wezterm’s embedded scheme_data.rs (1001 schemes, 5 lost to filename collisions from aliases)
Also added:
vendor/README.mdwith update procedures for both sourcesscripts/extract-wezterm-schemes.pyfor reproducible wezterm extraction