From 5028e241c561948b1c010aa620a8a9ac4d95a84a Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Sat, 18 Oct 2025 14:27:07 -0400 Subject: [PATCH] Install Node by default --- install/config/mise-work.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/install/config/mise-work.sh b/install/config/mise-work.sh index 15d71923..64ba12d0 100644 --- a/install/config/mise-work.sh +++ b/install/config/mise-work.sh @@ -7,3 +7,19 @@ _.path = "{{ cwd }}/bin" EOF mise trust ~/Work/.mise.toml + +if [[ -n "${OMARCHY_CHROOT_INSTALL:-}" ]]; then + NODE_TARBALL=$(find /opt/packages -name "node-v*-linux-x64.tar.gz" -type f 2>/dev/null | head -n1) + + NODE_VERSION=$(basename "$NODE_TARBALL" | sed 's/node-v\(.*\)-linux-x64.tar.gz/\1/') + NODE_INSTALL_DIR="$HOME/.local/share/mise/installs/node/$NODE_VERSION" + + mkdir -p "$NODE_INSTALL_DIR" + tar -xzf "$NODE_TARBALL" \ + --strip-components=1 \ + -C "$NODE_INSTALL_DIR" + + mise use -g node@"$NODE_VERSION" +else + mise use -g node@latest +fi