mirror of
https://github.com/damus-io/notedeck.git
synced 2024-09-19 21:26:33 +00:00
.github/workflows | ||
assets | ||
enostr | ||
src | ||
.envrc | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
check | ||
check.sh | ||
damus.keystore | ||
index.html | ||
LICENSE | ||
Makefile | ||
README.md | ||
rust-toolchain | ||
shell.nix | ||
Trunk.toml |
Damus Android
A multiplatform nostr client. Works on android and desktop
Alpha! WIP!
Compiling
The shell.nix
provides a reproducible build environment for android and rust. I recommend using direnv to load this environment when you cd
into the directory.
Once you have your dev shell setup, you can build with this command:
$ cargo apk run --release
This will build and run the app on your android device. If you don't have the aarch64-linux-android
rust target yet, you can install it with:
$ rustup target add aarch64-linux-android
You can also just type
$ cargo run --release
To run the multiplatform desktop version of the app called NoteDeck.