mirror of
https://github.com/johndoe6345789/SparkOS.git
synced 2026-04-24 13:34:56 +00:00
7a9a08487adfb7a3b675e47d18e4b7476451d40e
Added a note about building the system with GitHub Actions.
SparkOS
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
Languages
Shell
66.7%
C
13.8%
C++
11.3%
Makefile
4.3%
Dockerfile
2.3%
Other
1.6%