anchor.diff:    ];
   
     outputs = [ "out" "terminfo" ];
  -
  -  patches = [
  -    # Handle PTY EIO error for Rust 1.55+
  -    (fetchpatch {
  -      url = "https://github.com/alacritty/alacritty/commit/58985a4dcbe464230b5d2566ee68e2d34a1788c8.patch";
  -      sha256 = "sha256-Z6589yRrQtpx3/vNqkMiGgGsLysd/QyfaX7trqX+k5c=";
  -    })
  -  ];
   
     postPatch = ''
       substituteInPlace alacritty/src/config/ui_config.rs \
  
positive.code: 
      install -dm 755 "$out/share/man/man1"
      gzip -c extra/alacritty.man > "$out/share/man/man1/alacritty.1.gz"
  
      install -Dm 644 alacritty.yml $out/share/doc/alacritty.yml
  
  
negative.code: in
  rustPlatform.buildRustPackage rec {
    pname = "alacritty";
    version = "0.10.0";
  
    src = fetchFromGitHub {
      owner = "alacritty";
      repo = pname;
      rev = "v${version}";
      sha256 = "sha256-eVPy47T2wcsN7NxtwMoyuC6loBVXsoJjJ/2q31i3vxQ=";
    };
  
    cargoSha256 = "sha256-RY+qidm7NZFKq6P8qVaMpxYfTfHpZac2YJwuNbOJwoM=";
  
    nativeBuildInputs = [
      cmake
  