* flake: use legacyPackages for formatter * nix: separate xdph and share-picker overlays * flake: make systems overrideable * flake: inherit packages from overlaid nixpkgs