Skip to content

Command completion

Note: this is typically not needed, as when installing the shell function manually via source the shell function, the completion script is already included.

Install the completion script by running:

Terminal window
echo 'source <(switch completion bash)' >> ~/.bashrc
Terminal window
echo 'source <(switch completion zsh)' >> ~/.zshrc
Terminal window
echo 'kswitch completion fish | source' >> ~/.config/fish/config.fish
Terminal window
echo 'kswitch completion powershell' >> $PROFILE
echo 'Register-ArgumentCompleter -CommandName ''kswitch_windows_amd64'' -ScriptBlock $__kswitchCompleterBlock' >> $PROFILE
echo 'Register-ArgumentCompleter -CommandName ''kswitch'' -ScriptBlock $__kswitchCompleterBlock' >> $PROFILE
. $PROFILE