anchor.diff:  
     hub = pkgs.gitAndTools.hub;
   
  -  # lab = pkgs-darwin.gitAndTools.lab;
  -
     custom = rec {
       inherit (pkgs) callPackage;
  -
  -    # ddgr = pkgs.ddgr;
   
       # Git with config baked in
       git = callPackage ./git {};
   
  +    # ZSH prompt of choice
       pure-prompt = callPackage ./zsh/pure-prompt.nix {};
   
  -    # Zsh with config baked in
  +    # ZSH with config baked in
       zsh = callPackage ./zsh {
         site-functions = builtins.map
           (p: "${p}/share/zsh/site-functions")
  
positive.code:       pkgs.less
        pkgs.nix
        pkgs.nix-zsh-completions
        pkgs.openjdk
        pkgs.ripgrep
        pkgs.tree
  
negative.code:       sha256 = "0h2kzdfiw43rbiiffpqq9lkhvdv8mgzz2w29pzrxgv8d39x67vr9";
      }) {};
  
      # The *other* editor
      vim = pkgs-darwin.callPackage ./vim {
        inherit metals yarn2nix;
        inherit (pkgs.vimUtils) buildVimPluginFrom2Nix;
      };
    };
  
    allPlatforms = with custom;
      [
  