summaryrefslogtreecommitdiffstats
path: root/scripts/fetch-nym-binaries.sh
diff options
context:
space:
mode:
authorGab Virebent <gabriel1@virebent.art>2026-07-12 19:48:39 +0200
committerGab Virebent <gabriel1@virebent.art>2026-07-12 19:48:39 +0200
commit41d3abd30cb30be8a8e95c8396da5bb84ab72881 (patch)
tree4061a284058c1ce60a423757b9370a329a96cfc1 /scripts/fetch-nym-binaries.sh
parentbec3734676faf3868ea225e0316e77ad5a7e4421 (diff)
downloadnymdrop-41d3abd30cb30be8a8e95c8396da5bb84ab72881.tar.gz
nymdrop-41d3abd30cb30be8a8e95c8396da5bb84ab72881.tar.xz
nymdrop-41d3abd30cb30be8a8e95c8396da5bb84ab72881.zip
Add Fyne GUI and portable --data-dir mode to nymdrop-reader
Extract reader logic (key management, embedded nym-client lifecycle, receive loop, decrypt, save) into internal/reader as a Hooks-driven package, shared by both the existing headless CLI and a new --gui mode built with Fyne. Add --data-dir to make a reader instance fully self-contained: privkey, inbox, and the embedded nym-client's own state (normally fixed to $HOME/.nym) all live under the given directory via a HOME override on the subprocess, enabling zero-trace USB operation. CLI default behavior is unchanged (same paths, same protocol) so the pietro deployment is unaffected.
Diffstat (limited to 'scripts/fetch-nym-binaries.sh')
-rwxr-xr-xscripts/fetch-nym-binaries.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/fetch-nym-binaries.sh b/scripts/fetch-nym-binaries.sh
index ff8f7b6..8876698 100755
--- a/scripts/fetch-nym-binaries.sh
+++ b/scripts/fetch-nym-binaries.sh
@@ -9,7 +9,7 @@ VERSION="v1.1.76"
URL="https://github.com/nymtech/nym/releases/download/nym-binaries-${VERSION}/nym-client"
DEST_DIRS=(
"cmd/nymdrop/bin"
- "cmd/nymdrop-reader/bin"
+ "internal/reader/bin"
)
root="$(cd "$(dirname "$0")/.." && pwd)"