anchor.diff:      configurePhase = "cd plugins/nvim";
     });
   
  +  gitsigns-nvim = super.gitsigns-nvim.overrideAttrs (old: {
  +    dependencies = with self; [ plenary-nvim ];
  +  });
  +
     jedi-vim = super.jedi-vim.overrideAttrs (old: {
       # checking for python3 support in vim would be neat, too, but nobody else seems to care
       buildInputs = [ python3.pkgs.jedi ];
  
positive.code:     '';
    });
  
    completion-tabnine = super.completion-tabnine.overrideAttrs (old: {
      buildInputs = [ tabnine ];
  
      postFixup = ''
        mkdir $target/binaries
        ln -s ${tabnine}/bin/TabNine $target/binaries/TabNine_$(uname -s)
      '';
    });
  
    cpsm = super.cpsm.overrideAttrs (old: {
  
negative.code:         ln -s ${fzy-lua-native}/lua $target/${fzy-lua-native-path}/lua
        '';
      meta.platforms = lib.platforms.all;
    });
  
    telescope-nvim = super.telescope-nvim.overrideAttrs (old: {
      dependencies = with self; [ plenary-nvim popup-nvim ];
    });
  
    telescope-symbols-nvim = super.telescope-symbols-nvim.overrideAttrs (old: {
      dependencies = with self; [ telescope-nvim ];
    });
  
    telescope-z-nvim = super.telescope-z-nvim.overrideAttrs (old: {
      dependencies = with self; [ telescope-nvim ];
    });
  
    unicode-vim =
  