#!/bin/bash
set -euo pipefail

# The dock's Browser button. classroom-window decides whether this is a
# launch, a focus, a minimise or a restore.
#
# Chrome stays a full browser: Wonder Ink is only the starting page, and
# the profile in ~/.config/google-chrome is never touched here so logins
# and cookies survive reboots and updates.

HOME_PAGE='https://app.wonderink.org/'

exec /usr/local/bin/classroom-window toggle \
    --match 'google-chrome' \
    --match 'chrome' \
    --match 'chrome-.*' \
    --match 'google-chrome-.*' \
    -- \
    google-chrome \
        --ozone-platform=wayland \
        --start-maximized \
        --no-first-run \
        --no-default-browser-check \
        --password-store=basic \
        "$HOME_PAGE"
