Other
Reference for the daytona completion, config, docs, and version commands.
Commands
This page documents the following commands. Global flags that apply to every command are listed under daytona.
| Command | Description |
|---|---|
daytona completion | Generate the autocompletion script for the specified shell |
daytona config | Read and change CLI settings |
daytona docs | Print the command reference (--full: every command, one page) |
daytona version | Print the CLI version |
daytona completion
Generate the autocompletion script for the specified shell
Generate the autocompletion script for daytona for the specified shell. See each sub-command's help for details on how to use the generated script.
Commands
| Command | Description |
|---|---|
daytona completion bash | Generate the autocompletion script for bash |
daytona completion fish | Generate the autocompletion script for fish |
daytona completion powershell | Generate the autocompletion script for powershell |
daytona completion zsh | Generate the autocompletion script for zsh |
daytona completion bash
Generate the autocompletion script for 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:
source <(daytona completion bash)To load completions for every new session, execute once:
Linux
daytona completion bash > /etc/bash_completion.d/daytonamacOS
daytona completion bash > $(brew --prefix)/etc/bash_completion.d/daytonaYou will need to start a new shell for this setup to take effect.
daytona completion bashFlags
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--no-descriptions | bool | disable completion descriptions |
daytona completion fish
Generate the autocompletion script for fish
Generate the autocompletion script for the fish shell.
To load completions in your current shell session:
daytona completion fish | sourceTo load completions for every new session, execute once:
daytona completion fish > ~/.config/fish/completions/daytona.fishYou will need to start a new shell for this setup to take effect.
daytona completion fish [flags]Flags
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--no-descriptions | bool | disable completion descriptions |
daytona completion powershell
Generate the autocompletion script for powershell
To load completions in your current shell session:
daytona completion powershell | Out-String | Invoke-ExpressionTo load completions for every new session, add the output of the above command to your powershell profile.
daytona completion powershell [flags]Flags
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--no-descriptions | bool | disable completion descriptions |
daytona completion zsh
Generate the autocompletion script for 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:
echo "autoload -U compinit; compinit" >> ~/.zshrcTo load completions in your current shell session:
source <(daytona completion zsh)To load completions for every new session, execute once:
Linux
daytona completion zsh > "${fpath[1]}/_daytona"macOS
daytona completion zsh > $(brew --prefix)/share/zsh/site-functions/_daytonaYou will need to start a new shell for this setup to take effect.
daytona completion zsh [flags]Flags
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--no-descriptions | bool | disable completion descriptions |
daytona config
Read and change CLI settings
Commands
| Command | Description |
|---|---|
daytona config get | Print a setting (confirm) |
daytona config path | Print the config directory |
daytona config set | Change a setting (confirm true|false — prompts before destructive verbs) |
daytona config get
Print a setting (confirm)
daytona config get <key>daytona config path
Print the config directory
daytona config pathdaytona config set
Change a setting (confirm true|false — prompts before destructive verbs)
daytona config set <key> <value>daytona docs
Print the command reference (--full: every command, one page)
Prints documentation for the CLI. With --full the entire command tree is rendered as Markdown on stdout — one page an agent or a human can read in a single pass. With --dir the same reference is written as one Markdown file per command.
daytona docs [flags]Flags
| Long | Short | Type | Default | Description |
|---|---|---|---|---|
--dir | string | write one Markdown file per command into this directory | ||
--full | bool | render the whole command tree as one Markdown page |
daytona version
Print the CLI version
daytona version