forked from pellcorp/klipper
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Tim edited this page Aug 15, 2026
·
3 revisions
Role in NebulaOS: Klipper runtime fork. NebulaOS-specific functionality — PRTouch (the
load-cell probe), Z-compensation, and related printer-specific behavior — lives in klippy/extras/
and is fully isolated there; this fork's differences outside that directory are inherited base-fork
lineage, not NebulaOS's own work (see NebulaOS Changes).
Canonical branch: master
Complete OS build: No. NebulaOS-firmware
pins an exact commit of this repo (KLIPPER_PIN) and fetches it as part of the full build — you
don't need to clone or build this repo directly to build NebulaOS.
Related repos:
- NebulaOS-firmware — integration/build authority
- NebulaOS — end-user releases
- NebulaOS-kernel — kernel fork
- NebulaOS-guppyscreen — touchscreen UI fork
Audience: Developers and advanced testers.
- NebulaOS Changes — what's actually different from upstream Klipper, and why
- PRTouch — the load-cell probe
- Z Compensation — the XY-reference-corrected Z compensation system
- Development — working on this fork
- Testing — what's been qualified, and how
- Integration with NebulaOS-firmware — how this repo is consumed
- Updating on Device — how a change here reaches a real printer
This wiki summarizes; this repo's own docs/NEBULAOS_FORK_DIFFERENCES.md and
NebulaOS-firmware's tracked docs remain canonical.