anchor.diff: -{ stdenv, lib, ncurses, buildGoPackage, fetchFromGitHub }:
  +{ stdenv, lib, ncurses, buildGoPackage, fetchFromGitHub, writeText }:
   
   buildGoPackage rec {
     name = "fzf-${version}";
  
positive.code:   patchPhase = ''
      sed -i -e "s|expand('<sfile>:h:h').'/bin/fzf'|'$bin/bin/fzf'|" plugin/fzf.vim
      sed -i -e "s|expand('<sfile>:h:h').'/bin/fzf-tmux'|'$bin/bin/fzf-tmux'|" plugin/fzf.vim
    '';
  
    postInstall = ''
  
negative.code: 
    outputs = [ "bin" "out" "man" ];
  
    fishHook = writeText "load-fzf-keybindings.fish" "fzf_key_bindings";
  
    buildInputs = [ ncurses ];
  
    goDeps = ./deps.nix;
  