Skip to content

docs: add shell completion setup instructions to README#260

Merged
tomaz-lc merged 3 commits intocli-v2from
docs/shell-completion-setup
Mar 20, 2026
Merged

docs: add shell completion setup instructions to README#260
tomaz-lc merged 3 commits intocli-v2from
docs/shell-completion-setup

Conversation

@tomaz-lc
Copy link
Copy Markdown
Contributor

@tomaz-lc tomaz-lc commented Mar 19, 2026

Details

Adds a "Shell Completion" section to the README documenting how to enable tab-completion for bash, zsh, and fish. The CLI already has a limacharlie completion <shell> command but the setup instructions were only discoverable via limacharlie help completion - not visible in the README or --help output.

Blast radius / isolation

README.md only - no code changes.

Test plan

  • Verify the documented commands work: limacharlie completion bash, limacharlie completion zsh, limacharlie completion fish

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tomaz-lc tomaz-lc force-pushed the docs/shell-completion-setup branch from 2403b1b to b5f2c66 Compare March 19, 2026 07:20
tomaz-lc and others added 2 commits March 19, 2026 08:24
Write completion scripts to standard shell-specific directories
(~/.local/share/bash-completion/completions/, ~/.zfunc/,
~/.config/fish/completions/) so they are lazy-loaded by the shell
rather than eval'd on every session start.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Default to eval approach (always up to date), with a subsection
for static file-based install as an alternative for faster shell
startup.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tomaz-lc tomaz-lc merged commit df70bd2 into cli-v2 Mar 20, 2026
1 check passed
@tomaz-lc tomaz-lc deleted the docs/shell-completion-setup branch March 20, 2026 09:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants