Shell Completion
Enable tab completion for faster CLI usage.
Add to ~/.bashrc:
eval "$(bwrb completion bash)"Add to ~/.zshrc:
eval "$(bwrb completion zsh)"Run once:
bwrb completion fish > ~/.config/fish/completions/bwrb.fishWhat Gets Completed
Section titled “What Gets Completed”| Context | Completion |
|---|---|
bwrb <TAB> | Commands: new, edit, list… |
bwrb list -<TAB> | Options: --type, --path, --where… |
bwrb new <TAB> | Types from schema: task, idea… |
bwrb list --path <TAB> | Directories: Ideas/, Projects/… |
Vault Awareness
Section titled “Vault Awareness”Completions are context-aware:
- Types come from your vault’s schema
- Paths come from your vault’s directory structure
- No hard-coded values