FLATPAK-REMOTE-LS(1)
π FLATPAK-REMOTE-LS π
okay bestie, so this is the flatpak remote-ls manual page, and it is literally the "what's even available in here??" command. stay with me, it's so good.
β¨ NAME β¨
flatpak-remote-ls β Show available runtimes and applications
πΈ SYNOPSIS πΈ
flatpak remote-ls [OPTION...] [REMOTE]
π¦ DESCRIPTION π¦
So like. This shows you the runtimes and applications that are available in the remote repository called REMOTE. If you don't specify a REMOTE, it just shows you all of them, every remote, no filter, the whole vibe. π«Ά
And if you're sitting there like "girl what remotes do I even have", that's what flatpak remotes is for β go find all your configured remote repositories there.
REMOTE doesn't have to be a name either! It can be a file:// URI pointing to a local repository instead of a remote name. iconic.
Unless you override it with--system,--user, or--installation, this command uses either the default system-wide installation or the per-user one β whichever one actually has the specified REMOTE. it picks for you, it's very smart.
π OPTIONS π
here's everything it understands, no skipping, we're doing all of them:
-h,--helpβ shows the help options and dips. β¨-u,--userβ use the per-user configuration.--systemβ use the default system-wide configuration.--installation=NAMEβ use a system-wide installation specified by NAME, picked from the ones defined in/etc/flatpak/installations.d/. and listen:--installation=defaultis equivalent to using--system. same thing, different outfit.--cachedβ prefers locally cached info if it can, even though it may be out of date. it's faster, yes, but it risks returning stale information. speed vs accuracy, the eternal struggle. π-d,--show-detailsβ shows arches, branches and commit ids, on top of the names. equivalent to--columns=all.--runtimeβ show only runtimes, omit applications.--appβ show only applications, omit runtimes.--all,-aβ show everything. by default, locale and debug extensions, plus secondary arches when the primary arch is available, are hidden. so this is the "no secrets" mode. π--updatesβ show only the ones that have updates available.--arch=ARCHβ show only those matching the specified architecture. by default only supported architectures show up. use--arch=*to show all architectures. and for what the host actually supports, seeflatpak --supported-arches.-v,--verboseβ prints debug information while the command is processing.--ostree-verboseβ prints OSTree debug information while the command is processing.--app-runtime=RUNTIMEβ lists applications that use the given runtime.--columns=FIELD,...β tells it what information to show about each ref. you can list multiple fields, or use this option multiple times, your call bestie.- append
:s[tart],:m[iddle],:e[nd]or:f[ull]to column names to change ellipsization. yes that's a real word and yes it matters.
- append
π§ FIELDS π§
these are the fields the --columns option understands:
nameβ show the namedescriptionβ show the application descriptionapplicationβ show the application or runtime IDarchβ show the archbranchβ show the branchversionβ show the versionrefβ show the reforiginβ show the origin remotecommitβ show the active commitruntimeβ show the used runtimeinstalled-sizeβ show the installed sizedownload-sizeβ show the download sizeoptionsβ show optionsallβ show all columnshelpβ show the list of available columns
ngl, a cute little detail: field names can be abbreviated to a unique prefix. so you can be lazy and it still works. π
π EXAMPLES π
first one, using the user install and only apps from testrepo:
$ flatpak --user remote-ls --app testrepo
Ref
org.gnome.Builder
org.freedesktop.glxgears
second one, just straight up listing everything:
$ flatpak remote-ls
file:///run/media/mwleeds/d4d37026-cde2-4e5e-8bcc-d23ebbf231f9/.ostree/repo
Ref
org.kde.Khangman
π SEE ALSO π
flatpak(1), flatpak-remotes(1)
and that's the whole page bestie, you ate it. π this one's from the flatpak manual, FLATPAK REMOTE-LS(1) β go forth and remote-ls responsibly. mwah. πβ¨
π¦ where this page comes from
- debian trixie: flatpak 1.16.6-1~deb13u3
- fedora 44: flatpak 1.18.4-1.fc44 Β· LGPL-2.1-or-later
- fedora 44: flatpak 1.18.4-1.fc44 Β· LGPL-2.1-or-later
- nixpkgs unstable: flatpak 1.18.4
- ubuntu stonking: flatpak 1.18.4-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms