diff --git a/README.md b/README.md index f5fe0a4..43e330a 100644 --- a/README.md +++ b/README.md @@ -182,3 +182,22 @@ To create a fully bootable system, you'll also need: - Linux kernel binary (`vmlinuz`) - Essential system binaries and libraries - Bootloader installation (handled by scripts) +A single binary on top of Linux / Wayland that manages the OS, C++ CLI and Qt6/QML Full screen GUI. Android like design but more desktop orientated. A distribution that can be dd'ed to a USB flash drive. Root elevation powered by sudo. This project will need to set up a barebones distro (doesn't really need to be based on another, to keep things clean) + +MVP is just a to get to a bash prompt with sudo support. Install minimum on system, maybe even use busybox. + +We should try to build the system with github actions if possible. + +This OS is not designed to use any of the other window managers. + +Example: + +$ spark gui + +$ spark install package mypackage + +$ spark remove package mypackage + +$ spark run mypackage + +Spark command will be expanded to multiple domains, gaming, server admin, you name it.