A desktop-agnostic, graphical frontend for the Lichen installer. Primarily created for use within Serpent OS but may be made more agnostic in time if interest exists.
Written in Rust, utilising the Slint to provide an accelerated, elegant and native installer that could in future be extended to support multiple usage scenarios, including kiosk modes or handheld devices.
This is a brand new project and will be riddled with warts until we "find our way".
We currently track Slint from git, a little beyond 1.9.2
, and will settle on a locked
version in due course.
Planned:
- Beautification-port of
lichen_cli
to Slint (The CLI will option will ALWAYS be supported) - Enable IPC for
lichen
andmoss
through a very tightly controlled test scenario.
Planned later:
- Translations (bundled + dynamic selection at runtime)
$stuff
lichen-frontend
is available under the terms of the MPL-2.0
Our use of Slint is pursuant to the terms of the Slint Royalty-free Desktop, Mobile, and Web Applications License
ui/images/adwaita/*.svg
are created by/copyright of the GNOME Project and are licensed under the CC-BY-SA-3.0 license.