<!-- @generated by usage-cli from usage spec -->

# `fnox provider add`

- **Usage**: `fnox provider add [-g --global] [--vault <VAULT>] <PROVIDER> <PROVIDER_TYPE>`
- **Aliases**: `a`, `set`

Add a new provider

## Arguments

### `<PROVIDER>`

Provider name

### `<PROVIDER_TYPE>`

Provider type

**Choices:**

- `1password`
- `age`
- `aws`
- `aws-kms`
- `aws-ps`
- `azure-kms`
- `azure-sm`
- `gcp`
- `gcp-kms`
- `fido2`
- `bitwarden`
- `bitwarden-sm`
- `infisical`
- `keepass`
- `keychain`
- `password-store`
- `passwordstate`
- `plain`
- `proton-pass`
- `vault`
- `yubikey`

## Flags

### `-g --global`

Add to the global config file (~/.config/fnox/config.toml)

### `--vault <VAULT>`

Default Proton Pass vault name (only valid with provider type proton-pass)
