FC-LIST(1)
๐ fc-list โ like, the FC-LIST(1) girlie's guide ๐
okay so real talk, bestie โ we're deep in the fc-list(1) manual page and honestly? it's kind of iconic. it's the fontconfig one that tells you what fonts you actually have on your system. buckle up ๐
โจ NAME โจ
fc-list โ lists available fonts ๐
โจ SYNOPSIS โจ
fc-list [ -vVh ] [ --verbose ] [ [ -f format ] [ --format format ] ]
[ [ -q ] [ --quiet ] ] [ --version ] [ --help ]
[ pattern [ element... ] ]
like yes, that's a lot of brackets, no cap โ it's giving "options within options" energy ๐
โจ DESCRIPTION โจ
fc-list lists the fonts and styles available on the system โ specifically for apps that use fontconfig. so like, it's the vibe check for your font collection ๐
if you pass any elements, only those get printed. otherwise it prints family and style โ unless you asked for verbose output, in which case it does its own thing. periodt.
โจ OPTIONS โจ
this program follows the usual GNU command line syntax โ long options start with two dashes (-), iykyk. here's the summary, bestie ๐ธ
-vโ prints verbose output of the whole font pattern for each match, or prints just the elements if any were provided. main character energy ๐ฅ-fโ formats output according to the format specifier format. you control the whole look โจ-qโ suppresses all normal output. and get this: it returns1as the error code if no fonts matched ๐ญ so it's lowkey a lil test-Vโ shows the version of the program and dips out. slay-hโ shows a summary of the options ๐ซถpatternโ if you set this argument, only fonts matching pattern get displayed. filter it, bestie ๐elementโ if set, the element property gets displayed for matching fonts ๐
โจ EXAMPLES โจ
fc-listlists all font faces. every single one. the whole lineup ๐fc-list :lang=hilists font faces that cover Hindi ๐fc-list : family style file spacinglists the filename and spacing value for each font face. and omg note this::is an empty pattern that matches all fonts. that colon is doing so much work ๐ง
โจ SEE ALSO โจ
fc-match(1) FcFontList(3) FcPatternFormat(3) fc-cat(1) fc-cache(1) fc-pattern(1) fc-query(1) fc-scan(1)
the fontconfig user's guide ๐ฆ <URL:https://fontconfig.pages.freedesktop.org/fontconfig/fontconfig-user.html>
โจ AUTHOR โจ
this manual page was written by Keith Packard <keithp@keithp.com> and Josselin Mouette <joss@debian.org>. legends, honestly ๐
and that's the whole page, bestie ๐ it's fc-list(1), dated Aug 13, 2008 โ yeah, the girlies have been referencing this since forever, and it still ate ๐โจ
๐ฆ where this page comes from
- alpine 3.23: fontconfig-doc 2.17.1-r0 ยท MIT
- alpine 3.24: fontconfig-doc 2.17.1-r1 ยท MIT
- fedora 43: fontconfig 2.17.0-3.fc43 ยท HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 43: fontconfig 2.17.0-3.fc43 ยท HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 44: fontconfig 2.17.0-4.fc44 ยท HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- fedora 44: fontconfig 2.17.0-4.fc44 ยท HPND AND LicenseRef-Fedora-Public-Domain AND Unicode-DFS-2016
- nixos 26.05: fontconfig 2.17.1
- nixpkgs unstable: fontconfig 2.18.3
- opensuse-leap 16.0: fontconfig 2.16.0-160000.2.2 ยท MIT
- opensuse-leap 16.0: fontconfig 2.16.0-160000.2.2 ยท MIT
- opensuse-leap 16.0: fontconfig 2.16.0-160000.2.2 ยท MIT
- opensuse-leap 16.0: fontconfig 2.16.0-160000.2.2 ยท MIT
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms