completion CLI command reference

    Generates shell completion scripts

    If running Bash 3.2 included with macOS:

    1. brew install bash-completion

    Or, if running Bash 4.1+:

    1. brew install bash-completion@2

    Add the completion to your completion directory:

    1. dapr completion bash > $(brew --prefix)/etc/bash_completion.d/dapr

    Load the dapr completion code for bash into the current shell:

    Write bash completion code to a file and source if from .bash_profile:

    1. dapr completion bash > ~/.dapr/completion.bash.inc
    2. source $HOME/.bash_profile

    If zsh-completion is not installed on macOS, please install the ‘zsh-completion’ package:

    1. brew install zsh-completions

    Set the dapr completion code for zsh[1] to autoload on startup:

    1. source ~/.zshrc

    Load the dapr completion code for zsh into the current shell:

    Set the dapr completion code for zsh[1] to autoload on startup:

    1. dapr completion zsh > "${fpath[1]}/_dapr"

    Create $PROFILE if it not exists:

    1. if (!(Test-Path -Path $PROFILE )){ New-Item -Type File -Path $PROFILE -Force }

    Add the completion to your profile:

    1. dapr completion powershell >> $PROFILE