From 538a2d3b6dc44a92aba4245b1d4249c092f82e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Padez?= Date: Wed, 12 Aug 2026 19:47:51 +0000 Subject: [PATCH] give every network option its own exposition, not just offscale Each of the three now carries a couple of lines under it, separated by a blank line, so the choice can be made from the menu itself rather than by typing ? and reading a page. 2 and 3 are written; offscale's is a marked placeholder with your one-liner standing in until the longer copy arrives. Co-Authored-By: Claude Opus 5 (1M context) --- scripts/setup/machine-setup/lib/tailscale.sh | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/scripts/setup/machine-setup/lib/tailscale.sh b/scripts/setup/machine-setup/lib/tailscale.sh index 7a9df689..087f5622 100644 --- a/scripts/setup/machine-setup/lib/tailscale.sh +++ b/scripts/setup/machine-setup/lib/tailscale.sh @@ -61,10 +61,21 @@ tailscale_help() { tailscale_network_menu() { info "Which network should this machine join?" echo "" - echo " [1] set up your own network (offscale)" - echo " offscale is just tailscale and headscale, with our own sugar on top" - echo " [2] use a network you already run (headscale, offscale)" - echo " [3] the easy route (tailscale.com)" + echo " [1] set up your own network — offscale" + # TODO(pastilhas): your copy. Enough that somebody who has never heard the name + # knows what they are choosing, without having to type ?. + echo " offscale is just tailscale and headscale, with our own sugar on top." + echo " [ to be written ]" + echo "" + echo " [2] use a network you already run — headscale or offscale" + echo " You already have a coordination server somewhere. Point this" + echo " machine at it and it joins that network alongside the rest." + echo "" + echo " [3] the easy route — tailscale.com" + echo " Tailscale runs the coordination for you. Nothing to host and" + echo " nothing to maintain, free for personal use; the trade is that" + echo " the list of your machines lives with them." + echo "" echo " [?] what are tailscale, headscale and offscale?" echo "" }