anchor.diff:  { pkgs, ... }:
   let
  -  vscoss.vscode-ansible = pkgs.vscode-utils.extensionFromVscodeMarketplace {
  -    name = "vscode-ansible";
  -    publisher = "vscoss";
  -    version = "0.6.0";
  -    sha256 = "0iqy8k16k4f3gdchmhcviklhwcbzx308295qzhrsi59jlm58c0x2";
  -  };
   
  -  rubymaniac.vscode-direnv = pkgs.vscode-utils.extensionFromVscodeMarketplace {
  -    name = "vscode-direnv";
  -    publisher = "rubymaniac";
  -    version = "0.0.2";
  -    sha256 = "1gml41bc77qlydnvk1rkaiv95rwprzqgj895kxllqy4ps8ly6nsd";
  +  bbenoist.nix = pkgs.vscode-utils.extensionFromVscodeMarketplace {
  +    name = "Nix";
  +    publisher = "bbenoist";
  +    version = "1.0.1";
  +    sha256 = "0zd0n9f5z1f0ckzfjr38xw2zzmcxg1gjrava7yahg5cvdcw6l35b";
     };
   
     mattn.lisp = pkgs.vscode-utils.extensionFromVscodeMarketplace {
  
positive.code:     sha256 = "1mp069j9262ds7f9rx05lhvm85072bx4lyj5nicplmjwwwhf6jwl";
    };
  
    zhuangtongfa.material-theme = pkgs.vscode-utils.extensionFromVscodeMarketplace {
      name = "material-theme";
      publisher = "zhuangtongfa";
      version = "3.9.15";
      sha256 = "0njigdh9krqhbxvqx9kp6clgavgwdmq42m4fxvfv8hm6s1k4i2mb";
    };
  
    scalameta.metals = pkgs.vscode-utils.extensionFromVscodeMarketplace {
  
negative.code:         "**/.metals" = true;
          "**/target" = true;
        };
        "liveshare" = {
          "anonymousGuestApproval" = "accept";
          "authenticationProvider" = "GitHub";
        };
        "metals" = {
          "bloopSbtAlreadyInstalled" = true;
          "showInferredType" = true;
  