|
| 1 | +# AUTO-GENERATED by scripts/generate-completions.sh — DO NOT EDIT MANUALLY |
| 2 | +# Re-generate with: ./scripts/generate-completions.sh |
| 3 | +# |
1 | 4 | # Fish completion for git gtr |
2 | 5 | # |
3 | 6 | # This completion integrates with fish's completion system by registering completions |
@@ -88,10 +91,10 @@ complete -c git -n '__fish_git_gtr_using_command list' -l porcelain -d 'Machine- |
88 | 91 | complete -c git -n '__fish_git_gtr_using_command ls' -l porcelain -d 'Machine-readable output' |
89 | 92 |
|
90 | 93 | # Editor command options |
91 | | -complete -c git -n '__fish_git_gtr_using_command editor' -l editor -d 'Editor to use' -r -a 'cursor vscode zed idea pycharm webstorm vim nvim emacs sublime nano atom none' |
| 94 | +complete -c git -n '__fish_git_gtr_using_command editor' -l editor -d 'Editor to use' -r -a 'atom cursor emacs idea nano none nvim pycharm sublime vim vscode webstorm zed' |
92 | 95 |
|
93 | 96 | # AI command options |
94 | | -complete -c git -n '__fish_git_gtr_using_command ai' -l ai -d 'AI tool to use' -r -a 'aider auggie claude codex continue copilot cursor gemini opencode none' |
| 97 | +complete -c git -n '__fish_git_gtr_using_command ai' -l ai -d 'AI tool to use' -r -a 'aider auggie claude codex continue copilot cursor gemini none opencode' |
95 | 98 |
|
96 | 99 | # Clean command options |
97 | 100 | complete -c git -n '__fish_git_gtr_using_command clean' -l merged -d 'Remove worktrees with merged PRs/MRs' |
@@ -132,21 +135,21 @@ complete -f -c git -n '__fish_git_gtr_using_command config' -l global -d 'Use gl |
132 | 135 | # --system only for read operations (list, get) - write requires root |
133 | 136 | complete -f -c git -n '__fish_git_gtr_using_command config; and __fish_git_gtr_config_is_read' -l system -d 'Use system git config' |
134 | 137 | complete -f -c git -n '__fish_git_gtr_using_command config' -a " |
135 | | - gtr.worktrees.dir\t'Worktrees base directory' |
136 | | - gtr.worktrees.prefix\t'Worktree folder prefix' |
137 | | - gtr.defaultBranch\t'Default branch' |
138 | | - gtr.editor.default\t'Default editor' |
139 | | - gtr.editor.workspace\t'Path to workspace file (.code-workspace)' |
140 | | - gtr.ai.default\t'Default AI tool' |
141 | | - gtr.provider\t'Hosting provider (github, gitlab)' |
142 | | - gtr.copy.include\t'Files to copy' |
143 | | - gtr.copy.exclude\t'Files to exclude' |
144 | | - gtr.copy.includeDirs\t'Directories to copy (e.g., node_modules)' |
145 | | - gtr.copy.excludeDirs\t'Directories to exclude' |
146 | | - gtr.hook.postCreate\t'Post-create hook' |
147 | | - gtr.hook.preRemove\t'Pre-remove hook (abort on failure)' |
148 | | - gtr.hook.postRemove\t'Post-remove hook' |
149 | | - gtr.hook.postCd\t'Post-cd hook (shell integration only)' |
| 138 | + gtr.copy.include 'Files to copy' |
| 139 | + gtr.copy.exclude 'Files to exclude' |
| 140 | + gtr.copy.includeDirs 'Directories to copy (e.g., node_modules)' |
| 141 | + gtr.copy.excludeDirs 'Directories to exclude' |
| 142 | + gtr.hook.postCreate 'Post-create hook' |
| 143 | + gtr.hook.preRemove 'Pre-remove hook (abort on failure)' |
| 144 | + gtr.hook.postRemove 'Post-remove hook' |
| 145 | + gtr.hook.postCd 'Post-cd hook (shell integration only)' |
| 146 | + gtr.editor.default 'Default editor' |
| 147 | + gtr.editor.workspace 'Path to workspace file (.code-workspace)' |
| 148 | + gtr.ai.default 'Default AI tool' |
| 149 | + gtr.worktrees.dir 'Worktrees base directory' |
| 150 | + gtr.worktrees.prefix 'Worktree folder prefix' |
| 151 | + gtr.defaultBranch 'Default branch' |
| 152 | + gtr.provider 'Hosting provider (github, gitlab)' |
150 | 153 | " |
151 | 154 |
|
152 | 155 | # Helper function to get branch names and special '1' for main repo |
|
0 commit comments