# aspire config list command

## Name

`aspire config list` - List all configuration values.

## Synopsis

```bash title="Aspire CLI"
aspire config list [options]
```

## Description

The `aspire config list` command lists the currently configured Aspire CLI
values by key name.

<Include relativePath="reference/cli/includes/config-file-description.md" />

This command lists both global and project-scoped settings. If a project-scoped
setting overrides a global value, the project-scoped value is the one you
should expect to take effect.

## Options

The following options are available:

- **`--all`**

  Show all available feature flags that can be configured, including their
  default values and descriptions.

- <Include relativePath="reference/cli/includes/option-help.md" />

- <Include relativePath="reference/cli/includes/option-log-level.md" />

- <Include relativePath="reference/cli/includes/option-non-interactive.md" />

- <Include relativePath="reference/cli/includes/option-nologo.md" />

- <Include relativePath="reference/cli/includes/option-banner.md" />

- <Include relativePath="reference/cli/includes/option-wait.md" />

## Examples

- List the currently configured values:

  ```bash title="Aspire CLI"
  aspire config list
  ```

- List all available feature flags and their defaults:

  ```bash title="Aspire CLI"
  aspire config list --all
  ```