COMPOSER-CLI(1)

πŸ’Ύ COMPOSER-CLI(1) β€” the manual, but make it cute πŸ’Ύ

okay bestie, listen up, because we're doing composer-cli-blueprints-save today and it's honestly such a slay little command. this whole page lives inside the COMPOSER-CLI(1) manual, so if you see numbers like (1) floating around, that's just manpage-speak for "general commands". periodt. πŸ’…


✨ NAME ✨

composer-cli-blueprints-save β€” Save the blueprints to TOML files πŸŽ€

that's it. that's the job. saving blueprints. to TOML files. no cap.


πŸ¦‹ SYNOPSIS πŸ¦‹

composer-cli blueprints save BLUEPRINT,... [flags]

note the ,... bestie β€” you can hand this thing multiple blueprints and it'll just handle them all. multitasking queen energy. πŸ‘‘


🌸 DESCRIPTION 🌸

So the way this works is: it saves the blueprints to TOML files, and those files are named BLUEPRINT-NAME.toml, and they land in the current directory. that's the whole vibe. you ask, it writes files, you go about your day. 🌈


πŸ’– OPTIONS πŸ’–

  • --commit="" β€” blueprint commit to retrieve instead of the latest. so like, if you don't want the newest one, you can be like "no bestie, give me that commit" and it will. ✨
  • --filename="" β€” Optional path and filename to save blueprint into. lowkey so useful if you don't wanna dump it in the current directory like everyone else.
  • -h, --help[=false] β€” help for save. your little "wait what does this do again" button. 🫢

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these are the ones you didn't ask for but you get anyway because inheritance, iykyk. they come from the parent command:

  • -a, --api=1 β€” WELDR Server API Version to use
  • --cloudsocket="/run/cloudapi/api.socket" β€” Path to the cloudapi server's socket file
  • -j, --json[=false] β€” Output the raw JSON response instead of the normal output. for when you want the unfiltered truth, no glow-up. πŸ’€
  • --log="" β€” Path to optional logfile
  • -s, --socket="/run/weldr/api.socket" β€” Path to the WELDR API server's socket file
  • --test=0 β€” Pass test mode to compose. 1=Mock compose with fail. 2=Mock compose with finished. (yes those are the actual values, character for character, don't come for me)
  • --timeout=240 β€” Timeout to use for server communication. Set to 0 for no timeout. zero means no timeout, so maybe don't unless you're feeling chaotic. πŸ™ˆ
  • --weldr-only[=false] β€” Only use the WELDR API; skip using the newer Cloud API

🧚 EXAMPLE 🧚

here's the tea, in actual runnable form:

composer-cli blueprints save tmux-image
composer-cli blueprints save tmux-image --filename /var/tmp/new-tmux-image.toml
composer-cli blueprints save --commit 73da334ba39116cf2af86a6ed5a19598bb9bfdc8 tmux-image

first one: plain save. second one: save it somewhere else because you're fancy. third one: pull a specific commit, and yes that hash is exactly that long, we do not shorten it around here. πŸ”₯


🌈 SEE ALSO 🌈


⭐ HISTORY ⭐

  • 28-Apr-2026 β€” Auto generated by spf13/cobra
yeah bestie, a robot wrote this one. spf13/cobra did the heavy lifting. we're just here to make it cute. πŸŽ€

and that's the whole page!! you now know literally everything this command does, which is more than most people can say. this little gem comes from the composer-cli manual, dated Apr 2026, and yes it's filed under COMPOSER-CLI(1) because that's its home. go save some blueprints, you're doing amazing sweetie πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from