domus

One damus client to rule them all
git clone git://jb55.com/domus
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.envrc3L
-rw-r--r--.github/workflows/pages.yml45L
-rw-r--r--.github/workflows/rust.yml105L
-rw-r--r--.gitignore10L
-rw-r--r--Cargo.lock3690L
-rw-r--r--Cargo.toml67L
-rw-r--r--README.md5L
-rw-r--r--Trunk.toml3L
-rwxr-xr-xassets/favicon.ico15406B
-rw-r--r--assets/icon-1024.png321266B
-rw-r--r--assets/icon-256.png48330B
-rw-r--r--assets/icon_ios_touch_192.png21131B
-rw-r--r--assets/manifest.json28L
-rw-r--r--assets/maskable_icon_x512.png130625B
-rw-r--r--assets/sw.js25L
-rwxr-xr-xcheck.sh11L
-rw-r--r--enostr/Cargo.lock900L
-rw-r--r--enostr/Cargo.toml13L
-rw-r--r--enostr/src/client/message.rs50L
-rw-r--r--enostr/src/client/mod.rs3L
-rw-r--r--enostr/src/error.rs38L
-rw-r--r--enostr/src/event.rs96L
-rw-r--r--enostr/src/filter.rs79L
-rw-r--r--enostr/src/lib.rs20L
-rw-r--r--enostr/src/profile.rs38L
-rw-r--r--enostr/src/pubkey.rs28L
-rw-r--r--enostr/src/relay/message.rs283L
-rw-r--r--enostr/src/relay/mod.rs69L
-rw-r--r--enostr/src/relay/pool.rs99L
-rw-r--r--index.html140L
-rw-r--r--rust-toolchain1L
-rw-r--r--shell.nix35L
-rw-r--r--src/app.rs536L
-rw-r--r--src/bin/main.rs43L
-rw-r--r--src/contacts.rs16L
-rw-r--r--src/error.rs17L
-rw-r--r--src/lib.rs35L
-rw-r--r--src/parser.rs141L