Skip to content

Latest commit

 

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiviOS

A lightweight, retro‑inspired Linux distribution designed for clarity, learning, and fun.

LiviOS recreates the charm of classic terminal‑first computing while remaining fully modern and maintainable. It boots directly into a themed Openbox session with a C64‑styled URxvt terminal. The project began as a way to give my daughter a clean, expressive first computer experience and has grown into a systems‑engineering effort focused on reproducibility, clarity, and thoughtful design.


✨ Key Features

  • Retro C64‑inspired terminal experience
  • Instant boot into Openbox
  • Unique custom UX throughout (GRUB theme, splash screen, terminal theme, Openbox layout)
  • Ultra‑lightweight, 32‑bit compatible — antiX Edition
  • Distraction‑free environment for learning and exploration
  • Multiple editions (antiX and openSUSE)

📦 Delivery Models

LiviOS is delivered differently per edition, based on the target hardware:

  • antiX Edition (32‑bit): post‑install. Because the target hardware is constrained (older, low‑resource systems), LiviOS is not shipped as a live ISO. Instead, you install a minimal antiX‑core system and then run the LiviOS installer script, which copies all LiviOS files into place and configures the boot experience. See antiX Edition.
  • openSUSE Edition (64‑bit): live ISO. Shipped as an initial KIWI‑NG‑based 64‑bit live image build. See openSUSE Edition.

💻 Quick Start (antiX Edition)

  1. Install a minimal antiX‑core system (32‑bit).
  2. Copy editions/antix/install.sh to the installed system.
  3. Run as root:
    ./install.sh
  4. Reboot — you land on the C64‑themed Openbox desktop.

The installer handles both runit and sysvinit init systems automatically.


📚 Documentation Overview


🗂️ File Manifest

The antiX Edition includes a complete file manifest documenting all custom LiviOS files and their exact installed locations. See: docs/file-manifest/README.md


📦 Release Status

  • antiX Edition: Active development (post‑install installer)
  • openSUSE Edition: Initial buildable live ISO (KIWI‑NG, Leap 15.6 base)
  • File manifest: Complete for antiX
  • Installer pipeline: Under review (not yet validated on real hardware)

🚀 Roadmap

See: docs/roadmap.md


📜 License

Licensed under the GNU General Public License v3.0 (GPLv3).

About

Terminal first, retro‑styled Linux distribution built for learning, exploration, and maintainable systems engineering. Includes a custom antiX Edition with themed Openbox, C64‑inspired terminal, reproducible build pipeline, and complete file manifest.

Topics

Resources

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages