Skip to content

Commit 0fc88b2

Browse files
committed
chore: update demo recording for v0.44.0
- Bump version from v0.20.0 to v0.44.0 in wrapper and tape - Fix demo tape to handle macOS preferences TUI (two Enters + longer sleep) - Use fake HOME/git identity in wrapper to avoid exposing real email in public GIF - Adjust sleep timings to match current installer flow
1 parent 1d8acfc commit 0fc88b2

File tree

4 files changed

+18
-10
lines changed

4 files changed

+18
-10
lines changed

demo.gif

-388 KB
Loading

demo.tape

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# OpenBoot Demo (~18s)
22
#
33
# Prerequisites:
4-
# go build -ldflags "-X github.com/openbootdotdev/openboot/internal/cli.version=0.20.0" \
4+
# go build -ldflags "-X github.com/openbootdotdev/openboot/internal/cli.version=0.44.0" \
55
# -o /tmp/openboot-demo ./cmd/openboot
66
# cp scripts/demo-wrapper.sh /tmp/openboot-demo-wrapper.sh
77
# chmod +x /tmp/openboot-demo-wrapper.sh
@@ -60,20 +60,23 @@ Sleep 600ms
6060
Escape
6161
Sleep 400ms
6262

63-
# [13s] Confirm
63+
# Package selector confirm
6464
Enter
65-
Sleep 1.2s
65+
Sleep 2.5s
66+
67+
# Shell: "Install Oh-My-Zsh?" → yes
6668
Enter
6769
Sleep 1.5s
6870

69-
# [16s] Dry-run output + prompts fly by
70-
Sleep 1s
71+
# Dotfiles: "Do you have dotfiles repo?" → no (default)
7172
Enter
72-
Sleep 0.5s
73+
Sleep 2.5s
74+
75+
# macOS selector TUI — Enter opens confirmation dialog, second Enter confirms
7376
Enter
74-
Sleep 0.5s
77+
Sleep 1.5s
7578
Enter
76-
Sleep 1s
79+
Sleep 2s
7780

78-
# [19s] Completion — hold for 3s then end
81+
# Completion — hold for 3s then end
7982
Sleep 3s

demo.webm

660 KB
Binary file not shown.

scripts/demo-wrapper.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ sleep 0.2
2020
echo ""
2121
echo -e "${DIM}Detected: darwin/arm64${RESET}"
2222
sleep 0.3
23-
echo "Downloading OpenBoot v0.20.0..."
23+
echo "Downloading OpenBoot v0.44.0..."
2424
sleep 0.8
2525
echo -e "${GREEN}${RESET} Downloaded to ~/.openboot/bin/openboot"
2626
sleep 0.2
@@ -31,4 +31,9 @@ echo ""
3131

3232
sleep 0.5
3333

34+
# Use a fake HOME so the real git identity is not shown in the public demo
35+
export HOME=$(mktemp -d)
36+
git config --global user.name "Alex Chen"
37+
git config --global user.email "alex@example.com"
38+
3439
exec /tmp/openboot-demo --dry-run

0 commit comments

Comments
 (0)