1,000 B
1,000 B
| applyTo |
|---|
| ** |
Custom Font Homebrew Tap — Project instructions
For full context, read PROJECT.md at the repo root.
What this repo is
- Homebrew tap for a personal font collection. Users run
brew tap ...thenbrew install font-<name>. - Fonts live in
font_files/font-<name>/with exactly four subdirs:ttf/,otf/,web/,other_files/.
Rules
- Do not edit
Formula/*.rbby hand. They are generated by.fontfoldercleanup/create_homebrew_formula.py. - To add a font: run
uv run add-font <path_or_name>(or add folderfont_files/font-<name>/, runcleanup_font_folders.pythencreate_homebrew_formula.py). Validate withuv run pytest tests/. - Scripts: Python 3 in
.fontfoldercleanup/(cleanup_font_folders.py, create_homebrew_formula.py). CLI:uv run add-font. Tests:uv run pytest tests/. - All font folders must use the
font-prefix; only.ttfin ttf/,.otfin otf/, web fonts in web/, everything else in other_files/.