anchor.diff:      });
   
     telescope-frecency-nvim = super.telescope-frecency-nvim.overrideAttrs (old: {
  -    dependencies = with self; [ sql-nvim ];
  +    dependencies = with self; [ sql-nvim telescope-nvim ];
  +  });
  +
  +  telescope-fzf-writer-nvim = super.telescope-fzf-writer-nvim.overrideAttrs (old: {
  +    dependencies = with self; [ telescope-nvim ];
     });
   
     telescope-fzy-native-nvim = super.telescope-fzy-native-nvim.overrideAttrs (old: {
  +    dependencies = with self; [ telescope-nvim ];
       preFixup =
         let
           fzy-lua-native-path = "deps/fzy-lua-native";
  
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:     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 ];
  