.nh .TH "glab" "1" "Nov 2025" "Auto generated by spf13/cobra" "" .SH NAME glab-completion - Generate shell completion scripts. .SH SYNOPSIS \fBglab completion [flags]\fP .SH DESCRIPTION This command outputs code meant to be saved to a file, or immediately evaluated by an interactive shell. To load completions: .SS Bash To load completions in your current shell session: .EX source <(glab completion -s bash) .EE .PP To load completions for every new session, run this command one time: .SS Linux .EX glab completion -s bash > /etc/bash_completion.d/glab .EE .SS macOS .EX glab completion -s bash > /usr/local/etc/bash_completion.d/glab .EE .SS Zsh If shell completion is not already enabled in your environment you must enable it. Run this command one time: .EX echo "autoload -U compinit; compinit" >> ~/.zshrc .EE .PP To load completions in your current shell session: .EX source <(glab completion -s zsh); compdef _glab glab .EE .PP To load completions for every new session, run this command one time: .SS Linux .EX glab completion -s zsh > "${fpath[1]}/_glab" .EE .SS macOS For older versions of macOS, you might need this command: .EX glab completion -s zsh > /usr/local/share/zsh/site-functions/_glab .EE .PP The Homebrew version of glab should install completions automatically. .SS fish To load completions in your current shell session: .EX glab completion -s fish | source .EE .PP To load completions for every new session, run this command one time: .EX glab completion -s fish > ~/.config/fish/completions/glab.fish .EE .SS PowerShell To load completions in your current shell session: .EX glab completion -s powershell | Out-String | Invoke-Expression .EE .PP To load completions for every new session, add the output of the above command to your PowerShell profile. .PP When installing glab through a package manager, however, you might not need more shell configuration to support completions. For Homebrew, see brew shell completion \[la]https://docs.brew.sh/Shell\-Completion\[ra] .SH OPTIONS \fB--no-desc\fP[=false] Do not include shell completion description. .PP \fB-s\fP, \fB--shell\fP="bash" Shell type: bash, zsh, fish, powershell. .SH OPTIONS INHERITED FROM PARENT COMMANDS \fB-h\fP, \fB--help\fP[=false] Show help for this command. .SH SEE ALSO \fBglab(1)\fP