anchor.diff:  
     meta = with stdenv.lib; {
       description = "A cat(1) clone with syntax highlighting and Git integration";
  -    homepage    = https://github.com/sharkdp/bat;
  +    homepage    = "https://github.com/sharkdp/bat";
       license     = with licenses; [ asl20 /* or */ mit ];
       maintainers = with maintainers; [ dywedir lilyball ];
       platforms   = platforms.all;
  
positive.code: 
  rustPlatform.buildRustPackage rec {
    pname   = "bat";
    version = "0.12.1";
  
    src = fetchFromGitHub {
      owner  = "sharkdp";
      repo   = pname;
      rev    = "v${version}";
      sha256 = "1cpa8dal4c27pnbmmrar4vqzcl4h0zf8x1zx1dlf0riavdg9n56y";
      fetchSubmodules = true;
    };
  
    cargoSha256 = "17xyb84axkn341nd5rm7jza1lrn8wcnl6jirhyv63r5k6mswy39i";
  
    nativeBuildInputs = [ pkgconfig llvmPackages.libclang installShellFiles makeWrapper ];
  
  
negative.code:   LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
  
    postInstall = ''
      installManPage $releaseDir/build/bat-*/out/assets/manual/bat.1
      installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.fish
    '';
  
    # Insert Nix-built `less` into PATH because the system-provided one may be too old to behave as
  