FontGet Documentation
May 2, 2026 ยท View on GitHub
For Users
| Doc | Description |
|---|---|
| Installation | How to install FontGet on Windows, macOS, and Linux (script, package manager, source). |
| Automation & CI | Installing FontGet in CI and automated workflows. |
| Usage | Command overview: search, add/remove, list, sources, config, and more. |
| Troubleshooting | Solutions for common issues (downloads, config, PATH, debug). |
| Custom sources | Adding your own custom font sources. |
| Terminal setup | Tips for terminal setup and completion display. |
For Contributors and Developers
| Doc | Description |
|---|---|
| Contributing | How to contribute, build from source, run tests |
| Build | Build and release steps |
| Codebase | High-level layout and where things live |
| Style guide | Theming, UI styles, theme config |
| Theming | Theme files, structure, and configuration |
| Component architecture | TUI components and patterns |
Development Guidelines
| Doc | Description |
|---|---|
| Codebase layout | An overview of the entire codebase and layout |
| Logging | Logging and levels |
| Verbose/Debug | -v / --debug behavior |
| Release | Releasing guide and information |
| Versioning | Version and compatibility |
| Spacing | Output spacing rules |