anchor.diff: -{ lib, buildFHSUserEnv }:
  +{ lib, buildFHSUserEnv, fetchFromGitHub }:
   
   let
     pio-pkgs = pkgs:
  
positive.code:       platformio
      ]);
  
  in buildFHSUserEnv {
    name = "platformio";
  
  
negative.code:   };
  
    extraInstallCommands = ''
      mkdir -p $out/lib/udev/rules.d
  
      ln -s $out/bin/platformio $out/bin/pio
      ln -s ${src}/scripts/99-platformio-udev.rules $out/lib/udev/rules.d/99-platformio-udev.rules
    '';
  
    runScript = "platformio";
  