nix-shell -p cargo pkg-config dbus.dev protobuf nodejs_22 pnpm rustc glib.dev gtk3.dev webkitgtk_4_1.dev
(the .dev things are for pkg-config .pc files. found with nix-locate)
additionally a lot of dynamic libraries (nix-ld)
https://github.com/Martichou/rquickshare/blob/master/BUILD.md :
cd core_lib/
cargo build
cd ../app/main
pnpm install
pnpm dev