APPSTREAM-COMPOSE(1)

πŸ’– APPSTREAM-COMPOSE πŸ’–

okay bestie, welcome to the appstream-compose page β€” section 1 of the User Commands manual, aka the glow-up zone for your AppStream metadata. pull up a chair, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

appstream-compose β€” Generate AppStream metadata πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

appstream-compose [OPTION...]

like… that's it. that's the whole vibe. [OPTION...], no cap.


🌸 DESCRIPTION 🌸

This manual page documents briefly the appstream-compose command. short and sweet, we love a low-commitment queen πŸ‘‘

appstream-compose is a simple app that takes a prefix (default /usr) and a set of application names. that's the main character energy right there 🫢

then β€” and this is the part that's giving iconic β€” it goes looking for appdata, metainfo, desktop and icon files with that basename in:

$prefix/share/[appdata|metainfo|applications|icons]

and generates appstream xml files and icons in (by default):

$prefix/share/app-info

so basically: you hand it a prefix and some names, it hunts down your files, and it composes the metadata. literally the friend who finds everyone's lost stuff at a party and then organises it into a cute little folder ✨🧚

fr fr, remember: the default prefix is /usr, and the default output lands in $prefix/share/app-info. iykyk πŸ’œ

πŸ‘‘ AUTHOR πŸ‘‘

This manual page was written by Richard Hughes <richard@hughsie.com>.


and that's the whole page, bestie 🌈 no filler, all facts, we ate and left no crumbs πŸ’…

sign-off: this lil page lives in the User Commands section of the manual, filed under APPSTREAM-COMPOSE(1) β€” no version or date stamped on it, so we're just out here vibing in section 1 forever πŸ¦‹β­πŸ’–