# atmos describe config

Use this command to show the final (deep-merged) [CLI configuration](/cli/configuration) of all `atmos.yaml` file(s).

## Usage

Execute the `describe config` command like this:

```shell
atmos describe config [options]
```

This command shows the final (deep-merged) [CLI configuration](/cli/configuration) (from `atmos.yaml` file(s)).

:::tip
Run `atmos describe config --help` to see all the available options
:::

## Examples

```shell
atmos describe config
atmos describe config -f yaml
atmos describe config --format yaml
atmos describe config -f json
atmos describe config --query <yq-expression>
```

## Flags

- **`--format` / `-f` (optional)** — Output format: `json` or `yaml` (`json` is default).
- **`--query` / `-q` (optional)** — Query the results of the command using `yq` expressions.`atmos describe config --query <yq-expression>`.For more details, refer to https://mikefarah.gitbook.io/yq.

## Try it out

### config-profiles

Copy the example into a new directory and make it your own:

```shell
atmos init examples/config-profiles
cd config-profiles
```

Inspect the merged CLI configuration with the developer profile selected.

```shell
atmos describe config --profile developer
```

- [Installation guide](/install)
- [Explore the example](/examples/config-profiles)
- [Initialization and repository settings](/cli/commands/init#examples-and-source-directories)
