FontGet Documentation

May 2, 2026 ยท View on GitHub

For Users

DocDescription
InstallationHow to install FontGet on Windows, macOS, and Linux (script, package manager, source).
Automation & CIInstalling FontGet in CI and automated workflows.
UsageCommand overview: search, add/remove, list, sources, config, and more.
TroubleshootingSolutions for common issues (downloads, config, PATH, debug).
Custom sourcesAdding your own custom font sources.
Terminal setupTips for terminal setup and completion display.

For Contributors and Developers

DocDescription
ContributingHow to contribute, build from source, run tests
BuildBuild and release steps
CodebaseHigh-level layout and where things live
Style guideTheming, UI styles, theme config
ThemingTheme files, structure, and configuration
Component architectureTUI components and patterns

Development Guidelines

DocDescription
Codebase layoutAn overview of the entire codebase and layout
LoggingLogging and levels
Verbose/Debug-v / --debug behavior
ReleaseReleasing guide and information
VersioningVersion and compatibility
SpacingOutput spacing rules