GIRLC(1)
๐ GIRLC(1) ๐
okay bestie, welcome to the girlpages Manual โ this is the page for girlc, and honestly? she's that girl. ๐
โจ NAME โจ
girlc โ read girly man pages from a girlpages repository ๐
โจ SYNOPSIS โจ
girlc [options] [section] page ...
girlc [options] url ...
girlc -k [options] words ...
girlc -f page ...
girlc --versions page ...
โจ DESCRIPTION โจ
soooo girlc reads man pages, girlified by girl(1), straight from a girlpages repository (published by girlrepo(1)) โ literally the exact same way man(1) reads them from the system. iconic behavior. ๐ธ
and the way it needs nothing installed but girlc itself?? no model, no cache, no man pages, no configuration file, no libraries (it's one static binary, with root certificates of its own for systems without any) ๐ญ it just reads any page the repository has, in any version and variant. that's it. that's the whole vibe. which makes it a light way to have the manual in containers, which usually leave man pages out bc of their size (go check CONTAINERS below, iykyk ๐ซถ).
pages are named as for man: [section] page, or page(section), and rfc number (or rfcnumber) for an RFC. a page can also be given by its address on a girlpages site (https://girlpages.dev/girl/1/ls/, or https://girlpages.dev/man/1/ls/ for the original) โ and it's read from that site's repository (unless --repo says another), in the variant the address is in (unless --variant says another). ๐
a page named alone is the first by man's section order (1, n, l, 8, 3, 0, 2, 5, 4, 9, 6, 7, and a section's extensions after it: 3 before 3p), in any case, as man finds them.
pages are shown girlified, in a pager if standard output is a terminal. and if the latest version of a page isn't girlified yet? its original is shown, with a note saying which version is, if any. transparent. we love an honest queen. ๐
โจ OPTIONS โจ
-a,--allโ show every page by the name, not just the first. all of them. periodt.-s,-S,--sections=listโ only look in these sections (separated by colons or commas). and same as withman,3includes3p,3ssland so on. she contains multitudes โจ-k,--aproposโ search the repository, asapropos(1)searches the system: for each argument, by the words in pages' names, descriptions and text (a quoted argument of several words finds pages with all of them first), best first, asname (section) - descriptionlines. ๐-f,--whatisโ show the one-line description of every page by each name, aswhatis(1)does. short and sweet ๐--ngramsโ with-k, also find words inside other words (dirfindsmkdirandreaddir). sneaky. love that. ๐--limit=nโ how many pages-klists for each search (default100;0for all).--page-version=versionโ which version of a page to read: its version number (9.7), where it's from (debian,debian/trixieordebian trixie, for the latest from there), or the start of its source hash. the default is the latest. ๐--variant=nameโ which variant to read:girl(the default),man(the original) or any other the repository has.--versionsโ list a page's versions, with how to pick each, where it's from, and its variants, instead of reading it. she's showing you the whole closet ๐--rawโ print the page as it's stored (girlpages markup, or plain text for originals) instead of rendering it.--markdownโ print pages as Markdown: girlified ones as their markup without its colour tags (it's Markdown otherwise), and originals asmanprints them, in a code block under their title. for reading pages into other programs, language models among them. ๐ค--color=whenโauto(the default: if standard output is a terminal),alwaysornever.NO_COLORturns it off.-P,--pager=pagerโ page output withpager(default$GIRLPAGER,$PAGER, thenless).--repo=urlโ the repository to read: an http(s) URL, afile://URL or a directory, either the repository itself or a site with it inrepo/. the default is$GIRLC_REPO, else the onegirlcwas built with: girlpages.dev's,https://girlpages.dev/repo, unless it was built with another (see--help; packagers set it withmake girlc GIRLC_REPO=url).-h,--helpโ show a summary of the options.-V,--versionโ show the version.
โจ CONTAINERS โจ
girlc needs nothing from the system it runs on, so it can be copied into any image, even one built from scratch: ๐ณ
COPY girlc /usr/local/bin/girlc
it pages with less if there is one, and otherwise prints. and installed as man (a link to it, say), it takes the usual man commands: man ls, man 3 printf, man -k and man -f. shape-shifter energy fr fr ๐ฆ
โจ ENVIRONMENT โจ
GIRLC_REPOโ the repository to read, if--repoisn't given.GIRLPAGES_AGENTโ added to the User-Agent ofgirlc's requests: an agent or tool reading pages with it can say who it is (as the site'sllms.txtasks, without requiring it).GIRLPAGER,PAGERโ the pager, if-Pisn't given.MANWIDTHโ the width to render pages at (by default the terminal's, up to100).NO_COLORโ turns colour off.
โจ EXIT STATUS โจ
0โ Success. ๐1โ Usage or configuration error. ๐ญ2โ The repository couldn't be read.16โ A page was not found, or a search found nothing.
โจ EXAMPLES โจ
girlc lsโ showls(1).girlc 3 printfโ showprintf(3)rather thanprintf(1).girlc -a printfโ show everyprintf:1,3and3p.girlc -k "list directory"โ find pages about listing directories.girlc --versions lsandgirlc --page-version debian/bookworm --variant man lsโ see which versions ofls(1)the repository has, then read the original of Debian bookworm's.girlc --repo https://mirror.example rfc 9110โ read RFC 9110 from another repository.
โจ AUTHOR โจ
Naomi Persephone Amethyst <naomi@amethyst.name> ๐
โจ COPYRIGHT โจ
Copyright ยฉ 2026 Naomi Persephone Amethyst. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.
โจ SEE ALSO โจ
girl(1), girlrepo(1), man(1), apropos(1), whatis(1) ๐
okay that's the whole page bestie, you ate that ๐ โจ this was the girlpages Manual, page GIRLC(1), from girlpages, version dated 2026-10-14. go read some man pages, you're the main character now ๐๐ซถ
๐ฆ where this page comes from
- ubuntu questing
- ๐ the page's license: GPL-3.0-or-later
- Copyright (C) 2026 Naomi Persephone Amethyst <naomi@amethyst.name>
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms