# nomctl config

```text
Config management commands

Usage: nomctl config <COMMAND>

Commands:
  init     Interactive first-run setup
  profile  Profile management
  help     Print this message or the help of the given subcommand(s)

Options:
  -h, --help
          Print help
```

## nomctl config init

```text
Interactive first-run setup

Usage: nomctl config init

Options:
  -h, --help
          Print help
```

## nomctl config profile

```text
Profile management

Usage: nomctl config profile <COMMAND>

Commands:
  add     Add or update a profile
  remove  Remove a profile
  list    List configured profiles
  show    Show details for one profile
  help    Print this message or the help of the given subcommand(s)

Options:
  -h, --help
          Print help
```

### nomctl config profile add

```text
Add or update a profile

Usage: nomctl config profile add [OPTIONS] --url <URL> --token <TOKEN> --workspace-rid <WORKSPACE_RID> <NAME>

Arguments:
  <NAME>

Options:
  -u, --url <URL>

  -t, --token <TOKEN>

  -w, --workspace-rid <WORKSPACE_RID>

      --no-validate
          Skip the authentication check that runs before saving. Useful in CI or air-gapped environments where the API is unreachable

  -h, --help
          Print help
```

### nomctl config profile remove

```text
Remove a profile

Usage: nomctl config profile remove <NAME>

Arguments:
  <NAME>

Options:
  -h, --help
          Print help
```

### nomctl config profile list

```text
List configured profiles

Usage: nomctl config profile list

Options:
  -h, --help
          Print help
```

### nomctl config profile show

```text
Show details for one profile

Usage: nomctl config profile show <NAME>

Arguments:
  <NAME>

Options:
  -h, --help
          Print help
```
