anchor.diff:      rev = version;
       sha256 = "sha256-wSRIJF2XPJvzmxuGbuPYPFgn9Eap3vqHT1CM/oQy8vM=";
     };
  +
     cargoSha256 = "sha256-IGZZEyy9IGqkpsbnOzLdBSFbinZ7jhH2LWub/+gP89E=";
  +
  +  nativeBuildInputs = [ installShellFiles ];
  +
  +  postInstall = ''
  +    installShellCompletion --cmd snazy \
  +      --bash <($out/bin/snazy --shell-completion bash) \
  +      --fish <($out/bin/snazy --shell-completion fish) \
  +      --zsh <($out/bin/snazy --shell-completion zsh)
  +  '';
   
     doInstallCheck = true;
     installCheckPhase = ''
  
positive.code:       with nice colors.
      '';
      license = licenses.asl20;
      maintainers = with maintainers; [ jk ];
    };
  }
  
negative.code: { lib, rustPlatform, fetchFromGitHub, installShellFiles }:
  
  rustPlatform.buildRustPackage rec {
    pname = "snazy";
  