anchor.diff:  
     dontPatchELF = true;
   
  -  meta = with stdenv.lib; {
  -    description = "GPU-accelerated terminal emulator";
  -    homepage = "https://github.com/jwilm/alacritty";
  +  meta = with lib; {
  +    description = "A cross-platform, GPU-accelerated terminal emulator";
  +    homepage = "https://github.com/alacritty/alacritty";
       license = licenses.asl20;
  -    maintainers = with maintainers; [ filalex77 mic92 ];
  +    maintainers = with maintainers; [ filalex77 mic92 cole-h ];
       platforms = platforms.unix;
     };
   }
  
positive.code:   ];
  
    buildInputs = rpathLibs
      ++ lib.optionals stdenv.isDarwin [ AppKit CoreGraphics CoreServices CoreText Foundation OpenGL ];
  
    outputs = [ "out" "terminfo" ];
    postPatch = ''
      substituteInPlace alacritty/src/config/mouse.rs \
        --replace xdg-open ${xdg_utils}/bin/xdg-open
  
negative.code:     libxkbcommon
      wayland
    ];
  in
  rustPlatform.buildRustPackage rec {
    pname = "alacritty";
    version = "0.4.2";
  
    src = fetchFromGitHub {
      owner = "alacritty";
      repo = pname;
      rev = "v${version}";
      sha256 = "133d8vm7ihlvgw8n1jghhh35h664h0f52h6gci54f11vl6c1spws";
    };
  
    cargoSha256 = "07gq63qd11zz229b8jp9wqggz39qfpzd223z1zk1xch7rhqq0pn4";
  
    nativeBuildInputs = [
      cmake
  