mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 06:46:40 +00:00
32 lines
642 B
Bash
32 lines
642 B
Bash
#
|
|
# Setup for GitHub Copilot CLI
|
|
#
|
|
|
|
# Lazy-load the Copilot CLI helpers on first use.
|
|
if command-exists github-copilot-cli; then
|
|
setup_copilot-cli-integration() {
|
|
local cmd="$1"
|
|
shift
|
|
|
|
eval "$(github-copilot-cli alias -- "$SHELL")"
|
|
|
|
"$cmd" "$@"
|
|
}
|
|
|
|
copilot_what-the-shell() {
|
|
setup_copilot-cli-integration "$0" "$@"
|
|
}
|
|
alias '??'='copilot_what-the-shell'
|
|
alias 'wts'='copilot_what-the-shell'
|
|
|
|
copilot_git-assist() {
|
|
setup_copilot-cli-integration "$0" "$@"
|
|
}
|
|
alias 'git?'='copilot_git-assist'
|
|
|
|
copilot_gh-assist() {
|
|
setup_copilot-cli-integration "$0" "$@"
|
|
}
|
|
alias 'gh?'='copilot_gh-assist'
|
|
fi
|