The screen the Tunix desktop opens on its first boot: a logo, a short greeting, and four cards that start the settings manager, a terminal, the file manager and the local documentation.
Written against GTK3 in C. It began as a PyGObject script; Tunix ships GTK3 but not Python, and carrying CPython plus gobject-introspection for one dialog was not worth it, so the interface was rewritten directly against the toolkit. The layout, styling and wording are unchanged.
make
sudo make install
gtk+-3.0 is the only dependency. Tunix cross-compiles it from
ports/build-welcome.sh in the main tree.
tunix-welcome --if-first-run exits immediately once the marker file
$XDG_CONFIG_HOME/tunix/welcome-shown exists, so the session can call it on
every login and the window still only appears the first time. Closing the window
writes that marker unless "Show this again next time" is ticked.