Arkane Linux is an opinionated, immutable, atomic Arch-based distribution that aims to provide a GNOME-centered experience with minimal yet fully featured and sensible, non-intrusive defaults.
Arkane Linux avoids unnecessary and intrusive functionality and configuration. It provides a stock GNOME Shell bundled exclusively with core apps required to offer a minimal yet fully featured GNOME desktop experience. Every effort is made to debloat and streamline where deemed necessary without affecting functionality.
Updates are only applied if they are successful. Should an update fail or be interrupted, no permanent changes will be made to the system.
The system is by default read-only, and updates are performed through prebuilt Btrfs subvolume exports. All users run the same system configuration, and images are validated for functionality before being made available for deployment.
Arkdep is a self-developed deployment manager utilized to build, manage and atomically deploy an immutable, Btrfs-based system. Think of it as a package manager which reinstalls your entire OS upon update leaving the old deployment untouched and available should you wish to roll back to the pre-update state.
Immutable systems tend to require nearly zero maintenance. Before an update is made available, its functionality is first validated. Both minor and major changes to the system are performed and validated by us before being made available to users, allowing us to change or fix anything through regular system updates.
By default, Arkane Linux is configured to use relevant and upcoming technologies and software. For example, Arkane ships with mutter-dynamic-buffering by default and will adopt promising GNOME Circle applications as defaults once they are considered mature and suitable replacements for older offerings.