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.
Funding
Damus Android is FOSS community and grant funded project. If you want to help accelerate development to pay for devs send sats here:
https://damus.io/android/