All apps/Fontconfig

Fontconfig

fontconfig

Fontconfig is a library designed to provide system-wide font configuration, customization and application access.

Runs as fc-list, fc-match, fc-cache, fc-conflist, fc-query|macOS, Linux|www.freedesktop.org

Command form

ai-draft · 2 tasks · 6 fields

List installed fonts with fc-list, optionally filtered by a fontconfig pattern and formatted. Other fontconfig tools (fc-match, fc-cache, fc-query) are not covered.

Opens the form; the finished command lands at your prompt, unrun
otty gui fontconfig
List fontsExample values, fixed in this page — nothing here reaches a terminal
Basic
Pattern
string
Output format
string
TasksEach one presets the form for one job
List matching fonts
patternformat
Check a font exists
patternquiet
ParametersOnly these flags are editable in the form
Pattern
Fontconfig pattern such as `monospace`, `:lang=ja` or `Fira Code:style=Bold`. Empty lists every font.
string · positional 0
Elements to print
Pattern elements to show, e.g. family, style, file.
string · positional 1 · repeatable
Output format
A fontconfig format string, e.g. %{family}\n.
string
--format-f
Brief pattern
boolean
--brief-b
Verbose pattern
boolean
--verbose-v
Quiet (exit status only)
boolean
--quiet-q
SourcesEvery flag above is checked against these
help
usage: fc-list [-vbqVh] [-f FORMAT] [--verbose] [--brief] [--format=FORMAT] [--quiet] [--version] [--help] [pattern] {element ...} List fonts matching [pattern] -v, --verbose display entire font pattern verbosely -b, --brief display entire font pattern briefly -f, --format=FORMAT use the given output format -q, --quiet suppr…
helpfc-list --help (fontconfig 2.x)

Before it fills your prompt, Otty checks the installed fc-list against its version. A form that does not match your version is not offered.