mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 12:15:29 +00:00
16 lines
454 B
Fish
16 lines
454 B
Fish
function copilot_what-the-shell --description "GitHub Copilot what the shell"
|
|
set TMPFILE (mktemp)
|
|
trap 'rm -f $TMPFILE' EXIT
|
|
if github-copilot-cli what-the-shell $argv --shellout $TMPFILE
|
|
if test -e "$TMPFILE"
|
|
set FIXED_CMD (cat $TMPFILE)
|
|
echo -s "$FIXED_CMD"
|
|
eval "$FIXED_CMD"
|
|
else
|
|
echo "Apologies! Extracting command failed"
|
|
end
|
|
else
|
|
return 1
|
|
end
|
|
end
|