Sprints/Plasma/2025/Topics/First-run experience
Appearance
UX requirements:
- Choose language
- Choose keyboard layout
- Log into Wi-Fi network and save connection details globally, so you have network access on the login screen
- Connect Bluetooth devices
- Create new user account
- Choose time zone
- Have accessibility tools available
- Be pretty with wallpaper behind a window-looking thing that has the content in it
- Konqi images :)
Implementation requirements:
- Systemd, so we don't have to write a wrapper around it to support non-Systemd distros
- "Medium viable product" that we can actually ship, and iterate on later
Ideas:
- Create a user for the setup environment, then just change its name etc. afterwards, using the fact that stuff in that user account has already been set up
- See what GNOME does with respect to storing network connections globally
- Add a new mode to Welcome Center, since it already has multiple modes