How rezzev/rezzos works
RezzOS is a lightweight Linux distribution with a BusyBox-oriented userspace, runit services, and optional graphical desktop. Its principal user-to-result flow is installing the system with the GTK installer, which partitions and formats storage and writes system configuration; after boot, users operate the system through desktop applications and custom utilities. The map also preserves package management, service management, system monitoring, and X11 compositing. Some runtime wiring is only documented or visible in partial excerpts, so unsampled relationships are omitted rather than inferred.
Main entry points: rsv-gui.c Service Manager · default Enabled Services · apk.static APK Package Manager · rezzinstall.c Installer Wizard
Components 18
Installation
- Installer Wizard
src/rezzinstall.c - Installed System
etc
Boot and Services
- System Init
init - Service Definitions
etc/sv - Enabled Services
etc/runit/runsvdir/default
Desktop and Controls
- Service Manager
src/rsv-gui.c - Control Center
src/rezzconfig.c - System Monitor
src/rtop-gui.c - X11 Compositor
src/rcomp.c - About Window
src/rezzabout.c
System Utilities
- System Utilities
usr/bin - APK Package Manager
sbin/apk.static - Swap Offset Tool
src/swap-offset.c - Console Font Tool
src/setconsolefont.c
OS Foundation
- Linux Kernel
kernel.config
Other components
- User
- Alpine Repositories
- Custom Package Repository
Connections 16
- User → Installer Wizard: configures install
src/rezzinstall.c - Installer Wizard → Installed System: installs system
src/rezzinstall.c - User → Control Center: configures system
- User → Service Manager: manages services
- User → System Monitor: views activity
- User → X11 Compositor: starts desktop
- User → About Window: views system info
- Control Center → System Utilities: launches tools
src/rezzconfig.c - Service Manager → Enabled Services: reads and changes
src/rsv-gui.c - Service Manager → Service Definitions: enables services
src/rsv-gui.c - System Init → Enabled Services: runs services
- Enabled Services → Service Definitions: links definitions
- APK Package Manager → Alpine Repositories: fetches packages
README.md - APK Package Manager → Custom Package Repository: fetches packages
README.md - Swap Offset Tool → User: prints swap offset
- Console Font Tool → User: sets console font