anchor.diff:    cargoSha256 = "sha256-XJAeMDwtLtBzHMU/cb3lZgmcw5F3ifjKzKVmuP85/RY=";
   
     nativeBuildInputs = [
  +    installShellFiles
  +    ncurses # tic for terminfo
       pkg-config
       python3
  -    ncurses # tic for terminfo
     ] ++ lib.optional stdenv.isDarwin perl;
   
     buildInputs = [
  
positive.code: , pkg-config
  , python3
  , fontconfig
  , openssl
  , libGL
  , libX11
  
negative.code:     UserNotifications
    ];
  
    buildFeatures = [ "distro-defaults" ];
  
    postInstall = ''
      mkdir -p $out/nix-support
      echo "${passthru.terminfo}" >> $out/nix-support/propagated-user-env-packages
  
      install -Dm644 assets/icon/terminal.png $out/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png
      install -Dm644 assets/wezterm.desktop $out/share/applications/org.wezfurlong.wezterm.desktop
      install -Dm644 assets/wezterm.appdata.xml $out/share/metainfo/org.wezfurlong.wezterm.appdata.xml
  
      install -Dm644 assets/shell-integration/wezterm.sh -t $out/etc/profile.d
      installShellCompletion --cmd wezterm \
        --bash assets/shell-completion/bash \
        --fish assets/shell-completion/fish \
        --zsh assets/shell-completion/zsh
  
      install -Dm644 assets/wezterm-nautilus.py -t $out/share/nautilus-python/extensions
    '';
  
    preFixup = lib.optionalString stdenv.isLinux ''
  