REPO(1)
π REPO(1) β the repo list manual, bestie edition π
okay so welcome to the Repo Manual, this is the page for repo list and we're gonna get you fully fluent, no cap β¨
πΈ NAME πΈ
repo β repo list β it's the manual page for repo list, literally what it says on the tin π
π¦ SYNOPSIS π¦
repo list [-f] [<project>...]
β¨ DESCRIPTION β¨
Summary, bestie, here's the tea:
List projects and their associated directories ποΈ
repo list [-f] -r str1 [str2]...
π OPTIONS π
-h,--helpβ show this help message and exit. the classic. the icon. π«Ά-r,--regexβ filter the project list based on regex or wildcard matching of strings π-g GROUPS,--groups=GROUPSβ filter the project list based on the groups the project is in π-a,--allβ show projects regardless of checkout state. no vibe check, everyone's invited π-n,--name-onlyβ display only the name of the repository. just the name, that's it, that's the whole personality π·οΈ-p,--path-onlyβ display only the path of the repository. just the path, no extras π-f,--fullpathβ display the full work tree path instead of the relative path. the WHOLE address, not the shorthand πΊοΈ--relative-to=PATHβ display paths relative to this one (default: top of repo client checkout) π§
π Logging options:
-v,--verboseβ show all output. yapper mode: ON π’-q,--quietβ only show errors. mysterious, lowkey, speaks only when something's wrong π€«
π§ Multi-manifest options:
--outer-manifestβ operate starting at the outermost manifest π--no-outer-manifestβ do not operate on outer manifests π«--this-manifest-onlyβ only operate on this (sub)manifest π―--no-this-manifest-only,--all-manifestsβ operate on this manifest and its submanifests π
Run repo help list to view the detailed manual. (yes, there's a whole deeper lore, go read it π)
π DETAILS π
List all projects; pass . to list the project for the cwd. π
By default, only projects that currently exist in the checkout are shown. If you want to list all projects (using the specified filter settings), use the --all option. If you want to show all projects regardless of the manifest groups, then also pass --groups all. β οΈ both, bestie, not one β also.
This is similar to running:
repo forall -c 'echo "$REPO_PATH : $REPO_PROJECT"'.
π¨ heads up, the trailing period is inside the original quote situation, so keep it exactly like that. verbatim, no editing, periodt. π
okay that's the whole page, you ate that π«Ά this was repo list, from the Repo Manual, dated June 2026, filed under REPO(1) β go forth and list your projects, main character πβ¨π
π¦ where this page comes from
- arch rolling: repo 2.67-1 Β· Apache-2.0
- fedora 43: repo 2.68-1.fc43
- fedora 43: repo 2.69-1.fc43 Β· Apache-2.0
- fedora 44: repo 2.68-1.fc44
- fedora 44: repo 2.69-1.fc44 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms