From 60b70205bb1b57d4257ea13666385b6adbd39e55 Mon Sep 17 00:00:00 2001 From: neuronull <9162534+neuronull@users.noreply.github.com> Date: Mon, 6 Apr 2026 08:34:02 -0600 Subject: [PATCH 1/3] Reference DN Rust deps env install script --- .../clients/desktop/desktop-native/index.mdx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/getting-started/clients/desktop/desktop-native/index.mdx b/docs/getting-started/clients/desktop/desktop-native/index.mdx index 703aec196..753182fa9 100644 --- a/docs/getting-started/clients/desktop/desktop-native/index.mdx +++ b/docs/getting-started/clients/desktop/desktop-native/index.mdx @@ -9,6 +9,14 @@ information. ## Dependencies +::::note + +The dependencies can be installed in your local environment by running the script +`scripts/prepare-env-rust.sh`. If installing manually, ensure that the versions of the cargo +binaries match those defined in the script. + +:::: + 1. [Rust](https://www.rust-lang.org/tools/install) 2. The nightly toolchain: `rustup toolchain install nightly` 3. Cargo binaries for pre-commit hooks From 918cf6792c610b830051e78d2a9b59c830a17cee Mon Sep 17 00:00:00 2001 From: neuronull <9162534+neuronull@users.noreply.github.com> Date: Wed, 15 Apr 2026 08:46:18 -0600 Subject: [PATCH 2/3] reference both variants of script --- .../clients/desktop/desktop-native/index.mdx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/getting-started/clients/desktop/desktop-native/index.mdx b/docs/getting-started/clients/desktop/desktop-native/index.mdx index 753182fa9..e97248a39 100644 --- a/docs/getting-started/clients/desktop/desktop-native/index.mdx +++ b/docs/getting-started/clients/desktop/desktop-native/index.mdx @@ -11,9 +11,10 @@ information. ::::note -The dependencies can be installed in your local environment by running the script -`scripts/prepare-env-rust.sh`. If installing manually, ensure that the versions of the cargo -binaries match those defined in the script. +The dependencies can be installed in your local environment by running the prepare environment +script relevant to your OS (`scripts/prepare-env-unix-rust.sh` and +`scripts/prepare-env-windows-rust.ps1`). If installing manually ensure that the versions of the +cargo binaries match those defined in `apps/desktop/desktop-native/cargo-tool-versions`. :::: From 6aacda99fa56624d915c4d87c0f9ac2a7715531a Mon Sep 17 00:00:00 2001 From: neuronull <9162534+neuronull@users.noreply.github.com> Date: Wed, 15 Apr 2026 08:47:17 -0600 Subject: [PATCH 3/3] point to DN dependencies in web clients landing page --- docs/getting-started/clients/index.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/getting-started/clients/index.md b/docs/getting-started/clients/index.md index 9f0673279..42ecbfa00 100644 --- a/docs/getting-started/clients/index.md +++ b/docs/getting-started/clients/index.md @@ -17,8 +17,11 @@ In this context, "clients" generally refers to the Typescript clients, which are ## Requirements -Before you start, you should have Node and npm installed. See the [Tools and Libraries](../tools) -page for more information. +Before you start: + +- Install node and npm. See the [Tools and Libraries](../tools) page for more information. +- Install the Rust ecosystem dependencies. See the + [Desktop Native Dependencies](./desktop/desktop-native/#dependencies) for more information. ## Setup instructions