anchor.diff:  let
     rpathLibs = [
       expat
  +    fontconfig
       freetype
  -    fontconfig
  +    libGL
       libX11
       libXcursor
  +    libXi
  +    libXrandr
       libXxf86vm
  -    libXrandr
  -    libGL
  -    libXi
  +    libxcb
     ] ++ lib.optionals stdenv.isLinux [
  +    libxkbcommon
       wayland
  -    libxkbcommon
     ];
   in buildRustPackage rec {
     pname = "alacritty";
  -  version = "0.3.2";
  +  version = "0.3.3";
   
     src = fetchFromGitHub {
       owner = "jwilm";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "16lhxfpwysd5ngw8yq76vbzjdmfzs9plsvairf768hnl290jcpbh";
  +    sha256 = "1h9zid7bi19qga3a8a2d4x3ma9wf1njmj74s4xnw7nzqqf3dh750";
     };
   
  -  cargoSha256 = "02q5kkr0zygpm9i2hd1sr246f18pyia1lq9dwjagqk7d2x3xlc7p";
  +  cargoSha256 = "1rxb5ljgvn881jkxm8772kf815mmp08ci7sqmn2x1jwdcrphhxr1";
   
     nativeBuildInputs = [
       cmake
  +    gzip
       makeWrapper
  +    ncurses
       pkgconfig
  -    ncurses
  -    gzip
  +    python3
     ];
   
     buildInputs = rpathLibs
  
positive.code:     ];
  
    outputs = [ "out" "terminfo" ];
  
    postPatch = ''
      substituteInPlace copypasta/src/x11.rs \
        --replace Command::new\(\"xclip\"\) Command::new\(\"${xclip}/bin/xclip\"\)
    '';
  
    postBuild = lib.optionalString stdenv.isDarwin "make app";
  
  
negative.code:   lib,
    fetchFromGitHub,
    rustPlatform,
  
    cmake,
    gzip,
    makeWrapper,
    ncurses,
    pkgconfig,
    python3,
  
    expat,
    fontconfig,
    freetype,
    libGL,
    libX11,
    libXcursor,
    libXi,
    libXrandr,
    libXxf86vm,
    libxcb,
    libxkbcommon,
    wayland,
  
    # Darwin Frameworks
    cf-private,
    AppKit,
  