Lazy-load Intel oneAPI setvars.sh (~1.5s) via wrapper functions that
source the environment on first use of icc/icx/ifort/etc.
Cache all shell completion outputs to ~/.cache/bash.d/ so they are
sourced from disk instead of regenerated via subprocess on every
shell start. Cache invalidates automatically when the tool binary
is updated.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add bash completion scripts for podman and gh CLI.
Switch bun completion from eval to process substitution
for consistency with other completion scripts.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Source bun's built-in completion output via `bun completions`
(no shell argument needed — it defaults to bash).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>