Extending MustardOS
MustardOS is built around data and small launch boundaries, so the most common additions need no changes to the frontend at all.
MUOS/info/manifest. friendly list. .muxthm package. Rules for developers
These rules keep your additions compatible with normal frontend and shutdown behaviour:
- Keep identifiers stable.
- Replace persistent files atomically.
- Keep user input out of shell interpolation.
- Restore every device resource a launch changes.