fix(completions): add git gtr completion command to solve zsh timing issue#87
Merged
fix(completions): add git gtr completion command to solve zsh timing issue#87
git gtr completion command to solve zsh timing issue#87Conversation
- Introduced a `completion` command to generate shell completions for Bash, Zsh, and Fish. - Updated README and configuration documentation with setup instructions for each shell. - Enhanced Zsh and Fish completion scripts to support the new command. - Improved Bash completion to include the new `completion` subcommand.
|
Caution Review failedThe pull request is closed. WalkthroughAdds a runtime completion command Changes
Sequence Diagram(s)sequenceDiagram
participant User as User
participant Shell as Shell (interactive)
participant GTR as git gtr
User->>Shell: run "source <(git gtr completion bash)"\nor "eval \"$(git gtr completion zsh)\"" or "git gtr completion fish > /path/.../git-gtr.fish"
Shell->>GTR: execute "git gtr completion <shell>"
GTR-->>Shell: output generated completion script
Shell->>Shell: evaluate or write completion script (register completions)
Shell-->>User: completions available for "git gtr"
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches🧪 Generate unit tests (beta)
Comment |
…n.md - Simplified setup instructions for Bash, Zsh, and Fish in both README and configuration documentation. - Clarified the importance of the order of commands in Zsh setup. - Removed redundant comments and streamlined the content for better readability.
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@docs/configuration.md`:
- Around line 340-342: Update the docs to ensure the target completions
directory exists before redirecting the output of the git gtr completion fish
command: explicitly create the directory ~/.config/fish/completions (using the
mkdir -p pattern) prior to writing to ~/.config/fish/completions/git-gtr.fish so
the redirect cannot fail on fresh systems.
helizaga
added a commit
that referenced
this pull request
Feb 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary by CodeRabbit
New Features
Documentation
✏️ Tip: You can customize this high-level summary in your review settings.