anchor.diff:      zshrc = callPackage ./zshrc {};
       geometry-zsh = callPackage ./zshrc/geometry-zsh.nix {};
       dircolors-solarized = callPackage ./zshrc/dircolors-solarized.nix {};
  -    metals = pkgs.callPackage ./metals {};
  -    fzf = pkgs.callPackage ./fzf {};
  +    metals = callPackage ./metals {};
  +    fzf = callPackage ./fzf {};
   
       # Convert 'yarn.lock' files into Nix expressions
  -    yarn2nix = pkgs.callPackage (pkgs.fetchFromGitHub {
  +    yarn2nix = callPackage (pkgs.fetchFromGitHub {
         owner = "moretea";
         repo = "yarn2nix";
         rev = "3cc020e384ce2a439813adb7a0cc772a034d90bb";
  
positive.code:     rev = "7448efeddfa7ac44dceffbb43f70cb5d5ecb7385"; # pinned to 02/12/2020
    });
  
    hub = pkgs.gitAndTools.hub;
  
    custom = rec {
  
negative.code:     }) {};
  
      # The *other* editor
      vim = callPackage ./vim {
        inherit metals yarn2nix;
        inherit (pkgs.vimUtils) buildVimPluginFrom2Nix;
      };
  