anchor.diff:        --zsh <($out/bin/starship completions zsh)
     '';
   
  -  cargoSha256 = "sha256-Q1VY9RyHEsQAWRN/upeG5XJxJfrmzj5FQG6GBGrN0xU=";
  +  cargoHash = "sha256-Q1VY9RyHEsQAWRN/upeG5XJxJfrmzj5FQG6GBGrN0xU=";
   
     preCheck = ''
       HOME=$TMPDIR
  
positive.code:     owner = "starship";
      repo = pname;
      rev = "v${version}";
      sha256 = "sha256-90mh8C52uD68K5o1LE22gkbL1gy6FyMJTiiN9oV/3DE=";
    };
  
    nativeBuildInputs = [ installShellFiles cmake ];
  
    buildInputs = lib.optionals stdenv.isDarwin [ libiconv Security Foundation Cocoa ];
  
    buildNoDefaultFeatures = true;
    # the "notify" feature is currently broken on darwin
    buildFeatures = if stdenv.isDarwin then [ "battery" ] else [ "default" ];
  
    postInstall = ''
      installShellCompletion --cmd starship \
  
negative.code: , fetchFromGitHub
  , rustPlatform
  , installShellFiles
  , cmake
  , fetchpatch
  , nixosTests
  