> ## Documentation Index
> Fetch the complete documentation index at: https://docs.runaether.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# aether config

> View and manage CLI configuration

# aether config

View and update CLI configuration values. The CLI stores configuration in `~/.aether/config.json`.

## Usage

```bash theme={null}
aether config <subcommand>
```

## Subcommands

| Subcommand          | Description                             |
| ------------------- | --------------------------------------- |
| `path`              | Print the config file location          |
| `get <key>`         | Print a configuration value             |
| `set <key> <value>` | Set a non-sensitive configuration value |

## Config Keys

| Key               | Description                            |
| ----------------- | -------------------------------------- |
| `api_url`         | Aether API base URL                    |
| `default_project` | Default project ID for CLI commands    |
| `preview_domain`  | Domain used for workspace preview URLs |

## aether config path

Print the path to the configuration file.

```bash theme={null}
aether config path
```

```
/Users/you/.aether/config.json
```

## aether config get

Print the value of a specific configuration key.

```bash theme={null}
aether config get <key>
```

```bash theme={null}
aether config get api_url
```

```
https://api.runaether.dev
```

```bash theme={null}
aether config get default_project
```

```
proj_a1b2c3d4
```

```bash theme={null}
# Key not set
aether config get supabase_url
```

```
(not set)
```

## aether config set

Set a non-sensitive configuration key.

```bash theme={null}
aether config set <key> <value>
```

```bash theme={null}
aether config set preview_domain preview.runaether.dev
```

```
preview_domain set.
```
