anchor.diff:      patchShebangs bin/pass-import
       substituteInPlace bin/pass-import \
           --replace pass ${pass}/bin/pass
  -  '' + lib.optionalString withGitCredential ''
  -    patchShebangs bin/git-credential-rbw
  -    substituteInPlace bin/git-credential-rbw \
  -        --replace rbw $out/bin/rbw
     '';
   
     preConfigure = ''
  
positive.code: 
    buildInputs = lib.optionals stdenv.isDarwin [ Security libiconv ];
  
    postPatch = lib.optionalString withFzf ''
      patchShebangs bin/rbw-fzf
      substituteInPlace bin/rbw-fzf \
          --replace fzf ${fzf}/bin/fzf \
  
negative.code:       $out/bin/rbw gen-completions $shell > rbw.$shell
        installShellCompletion rbw.$shell
      done
    '' + ''
      cp bin/git-credential-rbw $out/bin
    '' + lib.optionalString withFzf ''
      cp bin/rbw-fzf $out/bin
    '' + lib.optionalString withRofi ''
      cp bin/rbw-rofi $out/bin
    '' + lib.optionalString withPass ''
      cp bin/pass-import $out/bin
    '';
  
    meta = with lib; {
  