Skip to content

Commit b2bf731

Browse files
authored
Merge pull request #216 from rsteube/fish-remove-complete-invocation
fish: removed complete invocation
2 parents e4477e5 + 49c3ccb commit b2bf731

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ function fish_prompt \n\
3030
echo -n 'carapace ' \n\
3131
set_color normal\n\
3232
end\n\
33+
mkdir -p ~/.config/fish/completions\n\
34+
carapace --list | xargs -I{} touch ~/.config/fish/completions/{}.fish # disable auto-loaded completions (#185)\n\
3335
carapace _carapace fish | source" \
3436
> /root/.config/fish/config.fish
3537

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ source <(carapace _carapace)
4141
eval (carapace _carapace|slurp)
4242

4343
# fish (~/.config/fish/config.fish)
44+
mkdir -p ~/.config/fish/completions
4445
carapace --list | xargs -I{} touch ~/.config/fish/completions/{}.fish # disable auto-loaded completions (#185)
4546
carapace _carapace | source
4647

cmd/carapace/cmd/lazyInit.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,8 @@ end
4242
`
4343
complete := make([]string, len(completers))
4444
for index, completer := range completers {
45-
complete[index] = fmt.Sprintf(`complete --do-complete='%v ' > /dev/null
46-
complete --erase -c '%v'
47-
complete -c '%v' -f -a '(_carapace_lazy %v)'`, completer, completer, completer, completer)
45+
complete[index] = fmt.Sprintf(` complete --erase -c '%v'
46+
complete -c '%v' -f -a '(_carapace_lazy %v)'`, completer, completer, completer)
4847
}
4948
return fmt.Sprintf(snippet, strings.Join(complete, "\n"))
5049
}

0 commit comments

Comments
 (0)