-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Tim edited this page Aug 15, 2026
·
2 revisions
NebulaOS-kernel ─┐
NebulaOS-klipper ─┼─► NebulaOS-firmware ─► produces artifacts ─► NebulaOS (this repo) ─► publishes releases
NebulaOS-guppyscreen ┘
NebulaOS-firmware is the only repo that pins and cross-checks all three component repos, and the
only one that alone produces a complete, flashable image. This repo just consumes its finished
output — it's never going to turn into a second integration tree.
| Component | Repository | What it does |
|---|---|---|
| Integration / build | NebulaOS-firmware |
Pins every component by exact commit, runs the build, owns the build scripts |
| Kernel | NebulaOS-kernel |
X2000 kernel fork (openke branch) plus 8 accepted build-time variant patches tracked in NebulaOS-firmware
|
| Klipper | NebulaOS-klipper |
Klipper fork; klippy/extras/ is where PRTouch and Z-compensation live |
| GUI | NebulaOS-guppyscreen |
GuppyScreen fork for the touch UI |
If you're after source, config, or build scripts, you want one of those four repos — this one only holds release artifacts and the docs to install or update them.
See also: Repository Map.