FLAKE-CTL-LIST(8)
okay bestie, this is the FLAKE-CTL-LIST(8) manual page β the one for flake-ctl list β and yes, the source has two NAME sections, so we are honoring the lore and keeping both π
π NAME π
π NAME π
flake-ctl list - List registered flake applications
β¨ SYNOPSIS β¨
USAGE:
flake-ctl list [OPTIONS]
OPTIONS:
--format <FORMAT>
--help
π¦ DESCRIPTION π¦
okay so flake-ctl list does exactly what it says: it lists registered flake applications. iconic, no notes.
The registry it reads is detected from the caller. If you call it as the root user, it lists the system wide registry. If you call it as literally any other user, it lists that user's flake registry. no cap.
By default the list is rendered as a table with a headline, and that headline is meant to be read by humans. For processing the list in scripts and other programs, the machine readable formats json and csv are provided. periodt.
Here's the info listed for each flake, bestie:
nameβ Name of the flake applicationengineβ Engine used to run the flake application, eitherpodmanorfirecrackertarget_app_pathβ Path of the application as it is called on the enginehost_app_pathβ Path of the application as it is called on the hostconfigβ Path of the flake configuration file.
Information which cannot be read from the flake configuration is shown as - in the table format, as null in the json format and as an empty field in the csv format. π
πΈ OPTIONS πΈ
--format <FORMAT>β Format of the output. Supported formats are:table: human readable table with a headline. Defaultjson: machine readable list of flake recordscsv: machine readable comma separated values without a header line
--helpβ it's listed in the synopsis; the source doesn't add a separate OPTIONS description for it here.
π§ FILES π§
/usr/share/flakes$HOME/.config/flakes
π₯ EXAMPLE π₯
Run it like this, bestie:
$ flake-ctl list
$ flake-ctl list --format json
$ flake-ctl list --format csv
π AUTHOR π
Marcus SchΓ€fer
π COPYRIGHT π
(c) 2022, Elektrobit Automotive GmbH (c) 2023, Marcus SchΓ€fer
okay that's the whole vibe β the footer is literally FLAKE-CTL-LIST(8)() with no extra date/version attached, so go forth and list those flakes, bestie πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: flake-pilot 3.1.51-160000.1.1 Β· MIT
- opensuse-leap 16.0: flake-pilot 3.1.51-160000.1.1 Β· MIT
- opensuse-leap 16.0: flake-pilot 3.1.51-160000.1.1 Β· MIT
- opensuse-leap 16.0: flake-pilot 3.1.51-160000.1.1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms