Skip to content

Instantly share code, notes, and snippets.

@xnumad
Last active June 21, 2025 22:55
Show Gist options
  • Save xnumad/0ade702a9287fb32518415bb59bb0c74 to your computer and use it in GitHub Desktop.
Save xnumad/0ade702a9287fb32518415bb59bb0c74 to your computer and use it in GitHub Desktop.
Build RQuickShare on NixOS

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
@Lucas-Haux
Copy link

Lucas-Haux commented Jun 21, 2025

When running pnpm dev I get this error:
libnss3.so: cannot open shared object file: No such file or directory.

@xnumad
Copy link
Author

xnumad commented Jun 21, 2025

@Lucas-Haux rquickshare is meanwhile available in nixpkgs, you might want to check out that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment