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

# bronto completion

> Generate the autocompletion script for the specified shell

Generate the autocompletion script for bronto for the specified shell.
See each sub-command's help for details on how to use the generated script.

```sh theme={"dark"}
bronto completion <command> [flags]
```

#### Subcommands

| Command | Description |
| - | - |
| [`bronto completion bash`](/cli/reference/commands/completion#bronto-completion-bash) | Generate the autocompletion script for bash |
| [`bronto completion fish`](/cli/reference/commands/completion#bronto-completion-fish) | Generate the autocompletion script for fish |
| [`bronto completion powershell`](/cli/reference/commands/completion#bronto-completion-powershell) | Generate the autocompletion script for powershell |
| [`bronto completion zsh`](/cli/reference/commands/completion#bronto-completion-zsh) | Generate the autocompletion script for zsh |

Also accepts the [global flags](/cli/reference/commands/global-flags).

## bronto completion bash

Generate the autocompletion script for the bash shell.

This script depends on the 'bash-completion' package.
If it is not installed already, you can install it via your OS's package manager.

To load completions in your current shell session:

```text theme={"dark"}
source <(bronto completion bash)
```

To load completions for every new session, execute once:

#### Linux:

```text theme={"dark"}
bronto completion bash > /etc/bash_completion.d/bronto
```

#### macOS:

```text theme={"dark"}
bronto completion bash > $(brew --prefix)/etc/bash_completion.d/bronto
```

You will need to start a new shell for this setup to take effect.

```sh theme={"dark"}
bronto completion bash
```

#### Flags

| Flag | Short | Type | Default | Description |
| - | - | - | - | - |
| `--no-descriptions` | | bool | | disable completion descriptions |

Also accepts the [global flags](/cli/reference/commands/global-flags).

## bronto completion fish

Generate the autocompletion script for the fish shell.

To load completions in your current shell session:

```text theme={"dark"}
bronto completion fish | source
```

To load completions for every new session, execute once:

```text theme={"dark"}
bronto completion fish > ~/.config/fish/completions/bronto.fish
```

You will need to start a new shell for this setup to take effect.

```sh theme={"dark"}
bronto completion fish [flags]
```

#### Flags

| Flag | Short | Type | Default | Description |
| - | - | - | - | - |
| `--no-descriptions` | | bool | | disable completion descriptions |

Also accepts the [global flags](/cli/reference/commands/global-flags).

## bronto completion powershell

Generate the autocompletion script for powershell.

To load completions in your current shell session:

```text theme={"dark"}
bronto completion powershell | Out-String | Invoke-Expression
```

To load completions for every new session, add the output of the above command
to your powershell profile.

```sh theme={"dark"}
bronto completion powershell [flags]
```

#### Flags

| Flag | Short | Type | Default | Description |
| - | - | - | - | - |
| `--no-descriptions` | | bool | | disable completion descriptions |

Also accepts the [global flags](/cli/reference/commands/global-flags).

## bronto completion zsh

Generate the autocompletion script for the zsh shell.

If shell completion is not already enabled in your environment you will need
to enable it.  You can execute the following once:

```text theme={"dark"}
echo "autoload -U compinit; compinit" >> ~/.zshrc
```

To load completions in your current shell session:

```text theme={"dark"}
source <(bronto completion zsh)
```

To load completions for every new session, execute once:

#### Linux:

```text theme={"dark"}
bronto completion zsh > "${fpath[1]}/_bronto"
```

#### macOS:

```text theme={"dark"}
bronto completion zsh > $(brew --prefix)/share/zsh/site-functions/_bronto
```

You will need to start a new shell for this setup to take effect.

```sh theme={"dark"}
bronto completion zsh [flags]
```

#### Flags

| Flag | Short | Type | Default | Description |
| - | - | - | - | - |
| `--no-descriptions` | | bool | | disable completion descriptions |

Also accepts the [global flags](/cli/reference/commands/global-flags).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.