awscli2: fix zsh completion (#501499)

This commit is contained in:
Sandro
2026-03-26 21:29:18 +00:00
committed by GitHub
+7 -1
View File
@@ -125,9 +125,15 @@ py.pkgs.buildPythonApplication rec {
];
postInstall = ''
cat > aws.zsh <<EOF
#compdef aws
autoload -U +X bashcompinit && bashcompinit
complete -C $out/bin/aws_completer aws
EOF
installShellCompletion --cmd aws \
--bash <(echo "complete -C $out/bin/aws_completer aws") \
--zsh $out/bin/aws_zsh_completer.sh
--zsh aws.zsh
''
+ lib.optionalString (!stdenv.hostPlatform.isWindows) ''
rm $out/bin/aws.cmd