Welcome to AcreetionOS Immutable

AcreetionOS Immutable (formerly ArttulOS) is literally just AcreetionOS but unbreakable. It features the same Arch Linux base and Cinnamon desktop, but with a read-only root filesystem, atomic updates, and container-native workloads. It's designed for students, tinkerers, and anyone who needs their system to work—no matter what.

Immutable Edition Specifications

Base Distribution
Arch Linux (Rolling)
Desktop Environment
Cinnamon 6.4
Root Filesystem
Read-only ext4 + overlayfs
Updates
Atomic A/B image swaps
Containers
Podman (rootless) / Docker
Status
Active Alpha Development
Architecture
x86_64 (64-bit)

What IS Immutable?

In AcreetionOS Immutable, /usr is read-only. You cannot accidentally destroy your system with a bad command or a broken package. When you need an application, it runs in a isolated container. When the system updates, it downloads a complete new image and swaps to it on the next boot. If an update fails, the system automatically rolls back to the previous known-good state. You don't fix your OS — your OS fixes itself.

Why Choose Immutable?

It's perfect for people who break things but still need to get stuff done. Your Python experiments, weird npm packages, and random GitHub binaries stay isolated in their containers, keeping the base system pristine and fast. Your schoolwork works, your job works, and your OS stays out of your way.

Automated Build Notice: This is an unofficial automated build (autobuild) provided for community testing. While we help where we can, please do not contact Darren regarding issues with this edition. For support, reach out to Natalie (@sprungles) in our Discord. She maintains these builds to offer more variety to our users.

Recovery & Resilience

AcreetionOS Immutable is built for ultimate resilience with a multi-layered recovery system:

  • Recovery Mode: A dedicated boot entry to restore the base system from a known-good image while keeping /home untouched.
  • Boot Health Check: Automatically offers recovery mode if the system fails to start three times in a row.
  • immutable-recover: A CLI tool to pull a fresh base image from Cloudflare R2 and reinstall the core OS.
  • immutable-update: Atomic A/B update mechanism that ensures no partial upgrades or broken states.

Download

ISOs are built every 3 days via GitHub Actions and stored on Cloudflare R2.

View Latest BuildsSource Code

Includes Cinnamon and XLibre editions. Old builds are purged after 3 weeks.

Quick Start

Want to build it yourself or contribute to the development? All tools are open source:

git clone https://github.com/spivanatalie64/immutable
cd immutable