Skip to content

Commit faa6dd0

Browse files
committed
fix: update yazi completion generation to use specific shell flags
1 parent e076456 commit faa6dd0

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

scripts/generate-completions.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,14 @@ main() {
2424

2525
gen_comp "gh" "completion"
2626
gen_comp "starship" "completions"
27-
gen_comp "yazi" "completion"
27+
28+
# Special case for yazi which uses --completion flag
29+
if command_exists yazi; then
30+
log "Generating completions for yazi..."
31+
yazi --completion bash > "$BASH_COMP_DIR/yazi" 2>/dev/null || true
32+
yazi --completion zsh > "$ZSH_COMP_DIR/_yazi" 2>/dev/null || true
33+
fi
34+
2835
gen_comp "uv" "generate-shell-completion"
2936

3037
# Special cases

0 commit comments

Comments
 (0)