ARC Operating System
The ARC OS is a custom Linux distribution tailored for portable, embedded use with the ARC device. It is designed for reliability, speed, and flexibility.
-
Base: Debian (Raspbian) Bullseye 32-bit
-
Window Manager: Openbox, running on Xorg for lightweight graphical performance
-
Custom Launcher:
- Written in Python using Pygame for a unique, touch- and keyboard-friendly interface
- The launcher acts as the main desktop, providing app launching, system menus, utilities, and more
-
Configuration:
- The launcher and app menu are fully configurable via a YAML file, located in the user's
.config
directory - Users can easily add or remove apps, change themes, and adjust settings without editing code
- The launcher and app menu are fully configurable via a YAML file, located in the user's
-
Designed for:
- Fast boot and low resource usage
- Full compatibility with the ARC hardware, including custom keyboard, display, and modular expansions
ARC OS combines the stability of Raspbian with a streamlined user experience, optimized for hacking, making, and portable productivity.