# `atuin gen-completions` [Shell completions](https://en.wikipedia.org/wiki/Command-line_completion) for Atuin can be generated by specifying the output directory and desired shell via `gen-completions` subcommand. ``` $ atuin gen-completions --shell bash --out-dir $HOME Shell completion for BASH is generated in "/home/user" ``` Possible values for the `--shell` argument are the following: - `bash` - `fish` - `zsh` - `powershell` - `elvish` Also, see the [supported shells](./../README.md#supported-shells).