Fontist CLI Reference
Complete command-line interface reference for Fontist.
Quick Reference
| Command | Description |
|---|---|
fontist install | Install fonts |
fontist uninstall | Uninstall fonts |
fontist list | List font status |
fontist status | Show font paths |
fontist update | Update formulas |
fontist version | Show version info |
Subcommands
| Command | Description |
|---|---|
fontist manifest | Manifest management |
fontist index | System font index |
fontist cache | Cache management |
fontist config | Configuration |
fontist repo | Custom repositories |
fontist fontconfig | Fontconfig integration |
fontist import | Import fonts |
fontist create-formula | Create formulas |
Global Options
These options work with all commands:
| Option | Description |
|---|---|
--quiet | Suppress output |
--verbose | Enable verbose output |
--debug | Enable debug output |
--color | Force colored output |
--no-color | Disable colored output |
Environment Variables
| Variable | Description |
|---|---|
FONTIST_PATH | Override Fontist directory (default: ~/.fontist) |
FONTIST_NO_PROGRESS | Disable progress bars |
Getting Help
sh
# Show general help
fontist help
# Show command-specific help
fontist install --help
fontist manifest --helpExit Codes
Fontist uses standard exit codes for scripting. See the Exit Codes Reference for details.
Installation
sh
gem install fontistPrerequisites
- Ruby 2.7 or higher
- Network access for downloading fonts
Next Steps
- Getting Started Guide - Learn the basics
- Using Fontist in CI - CI/CD integration
- Manifest Support - Reproducible installations