diff --git a/50-bun-completion b/50-bun-completion index d7c7b0f..f834df8 100755 --- a/50-bun-completion +++ b/50-bun-completion @@ -1,3 +1,4 @@ # shellcheck shell=bash +# shellcheck disable=SC1090 # Enable bash completion for bun (JavaScript runtime & package manager) -command -v bun &>/dev/null && eval "$(bun completions)" +command -v bun &>/dev/null && . <(bun completions) diff --git a/50-gh-completion b/50-gh-completion new file mode 100755 index 0000000..a703414 --- /dev/null +++ b/50-gh-completion @@ -0,0 +1,4 @@ +# shellcheck shell=bash +# shellcheck disable=SC1090 +# Tab completion for gh, the GitHub CLI +command -v gh &>/dev/null && . <(gh completion -s bash) diff --git a/50-podman-completion b/50-podman-completion new file mode 100755 index 0000000..8022925 --- /dev/null +++ b/50-podman-completion @@ -0,0 +1,4 @@ +# shellcheck shell=bash +# shellcheck disable=SC1090 +# Tab completion for Podman, a rootless container engine +command -v podman &>/dev/null && . <(podman completion bash)