awscli2: fix zsh completion (#501499)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user