Laptops inbuild sc card reader not working

Does that mean, each time it will download them freshly or nix shell will place them in store somewhere and use it from there each time ?

Actually, here are my nix files. This was the earlier issue i was having and till date there is no changes other than what i tried to add in this OP under configuration.nix

  # ----trying to see is DBus service allows application to query
  services.udisks2.enable = true;
  services.fwupd.enable = true;
environment.systemPackages = with pkgs; [
  usbutils      # though its inside the configuration.nix now, command is not found still
];

should i still create a new thread ?