atmos plugin list
List package selections and local
Experimental
path packages without network access. Usage
atmos plugin list [--format table|json|yaml|csv|tsv]
Flags
--format- Output format: table (default), json, yaml, csv, or tsv. Set
ATMOS_PLUGIN_FORMATto change the default; an explicit flag takes precedence.
Interactive table output uses the shared Atmos list styling. When piped, table output becomes plain tab-separated rows. JSON and YAML retain the complete package metadata, including release details.
Interactive tables show a green dot for installed plugins, a warning dot for missing packages, an information dot for packages that run from a local path, and a muted dot for disabled plugins. The status word remains visible with or without color.
States
installed- The locked release is in the cache.
missing- The package is declared but not installed or not locked yet.
corrupt- The cached release no longer matches the lock. Run
atmos plugin installto repair it. path- The active configuration sets
plugins.packages.<alias>.path, so the package runs from that directory instead of a release. The name and version come from the manifest in the directory, and the JSON and YAML output include the resolvedpath. The lock, the cache, and signatures do not apply. See the plugin development tutorial. broken- A
pathpackage whoseplugin.yamlcannot be read. Atmos warns with the resolved directory; check the path and runatmos plugin build <directory>. disabled- The package sets
enabled: false.
Examples
atmos plugin list
atmos plugin list --format=json