COMPOSER-CLI(1)
β¨ NAME β¨
okay so bestie, this is composer-cli-compose-types β the little command that just lists the available compose types. that's it. that's the whole job. and honestly? iconic behavior.
it lives inside the bigger composer-cli family (the man page you're reading right now is COMPOSER-CLI(1)), so if you ever need to double-check the family tree, it's all right here. π«Ά
πΈ SYNOPSIS πΈ
composer-cli compose types [flags]
that's the whole vibe check. command, subcommand, sub-subcommand, and then optionally some flags if you're feeling spicy. π
π¦ DESCRIPTION π¦
literally just: List the available compose types. π
that's the official description, no cap. you run it, it tells you what kinds of composes exist. short, sweet, main character energy, does exactly what it says on the tin. periodt.
π OPTIONS π
here's where you get to customize your little query. all optional, all here for you:
--arch=""β pick an Architecture. default is empty (""), so if you don't say anything it just doesn't filter by arch. β¨--distro=""β pick a Distribution. also defaults to empty (""). wanna peek at one specific distro? this is your girl. πΈ-h,--help[=false]β the classic. shows you the help fortypes. defaults tofalse, so it won't spam you with help unless you actually ask. π
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
these bad boys aren't even types' own flags β they're inherited from the parent command, so they work here too. the way that parent commands just hand down options... generous queen behavior. π
-a,--api=1β the WELDR Server API Version to use. default is1. π‘--cloudsocket="/run/cloudapi/api.socket"β Path to the cloudapi server's socket file. default lives at/run/cloudapi/api.socket. π-j,--json[=false]β Output the raw JSON response instead of the normal output. defaults tofalse. flip it on and you get the unfiltered JSON, no pretty-printing, just data. π€--log=""β Path to optional logfile. default empty (""), meaning no logfile unless you want one. π-s,--socket="/run/weldr/api.socket"β Path to the WELDR API server's socket file. default is/run/weldr/api.socket. π--test=0β Pass test mode to compose.1=Mock compose with fail.2=Mock compose with finished. default is0, i.e. no test mode, just real life. π§ͺ--timeout=240β Timeout to use for server communication. default is240. Set to0for no timeout. β³--weldr-only[=false]β Only use the WELDR API; skip using the newer Cloud API. defaults tofalse. π°οΈ
π EXAMPLE π
here's exactly how people actually run this thing. copy-paste core, fr fr:
composer-cli compose types
composer-cli compose types --json
composer-cli compose types --distro fedora-36
composer-cli compose types --distro fedora-36 --arch aarch64
first one is the bare minimum. second one gives you the raw JSON. third one filters by distro. fourth one filters by distro and arch at the same time, because why not slay both. π
π SEE ALSO π
composer-cli-compose(1)β go read the parent page if you want the full picture, bestie. iykyk. π«Ά
π HISTORY π
28-Apr-2026β Auto generated byspf13/cobra. not a human, a tool. we love an automated queen. π€β¨
heads up: this page is auto-generated by spf13/cobra, so don't come for the formatting, come for the facts. all the flags, defaults and paths above are the real ones. no cap. π₯
and that's the whole page, babe. π this came out of the composer-cli manual, version from Apr 2026 β so go forth, list those compose types, and remember: you're the main character of your own terminal. πβ¨π¦π
π¦ where this page comes from
- fedora 44: weldr-client 36.2-2.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms