Greet the first login with a keybindings toast again
Opening the cheatsheet outright put a menu in front of someone who had not asked for one, and it blocked first run until they dismissed it. Go back to a toast that opens the same menu when clicked. The body carries real newlines now. It was written with a literal \n, which the card renders as the two characters rather than a line break. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
77bf2ef704
commit
1c9dfc55f4
@@ -83,12 +83,12 @@ run_first_run_step "apply speaker tuning" \
|
||||
bash "$OMARCHY_PATH/install/user/first-run/audio-tuning.sh"
|
||||
|
||||
omarchy-notification-wait || log_first_run "Timed out waiting for notification service; continuing"
|
||||
# Each send returns only once the server has taken the toast, so sending in
|
||||
# order is enough to stack them newest-on-top.
|
||||
run_first_run_step "show welcome notification" \
|
||||
bash "$OMARCHY_PATH/install/user/first-run/welcome.sh"
|
||||
run_first_run_step "schedule Wi-Fi/update notifications" \
|
||||
bash "$OMARCHY_PATH/install/user/first-run/wifi.sh"
|
||||
# Waits for the menu to be answered, so it goes last and leaves the toasts
|
||||
# waiting underneath.
|
||||
run_first_run_step "show keybindings" \
|
||||
bash "$OMARCHY_PATH/install/user/first-run/keybindings.sh"
|
||||
|
||||
if (( first_run_failed == 0 )); then
|
||||
omarchy-done mark "$FIRST_RUN_DONE"
|
||||
|
||||
Reference in New Issue
Block a user