Tartaria is a custom Arch bootc image built for (optimized) general-day-to-day usage, bundled with:
- the standard CachyOS kernel (
linux-cachyos), - AppArmor application security enabled by default,
- an opinionated and mostly GTK-based app suite,
- a containerized shell powered by a minimal Arch container,
- the Niri scrollable tiling Wayland compositor,
- and the modern, fluid Noctalia desktop shell.
Tartaria aims to provide a modern and unobtrusive experience for its users that lets them get their work done.
Not many apps or extra bells and whistles are installed by default, as extra configuration is left up to the user.
The name is inspired by my favorite species of cherries, the Black Tartarian species - tender, juicy, and sweet.
Two versions of Tartaria are built within this repository:
stable: A version of Tartaria built every time a release is published, which is generally considered stable and is recommended for usage.unstable: A version of Tartaria built every time a change is made, which is generally considered very unstable and not recommended for usage, unless you are testing changes and/or like to live on the edge. Be aware that your system may break at any moment in time.
At the moment, only rebasing (i.e. from Fedora Silverblue) is supported - ISO support will come soon.
Before you rebase, however, please check if your CPU supports the x86_64-v3 microarchitecture level - this is necessary for reasons detailed under the Notice section.
You may check by running the following command in your terminal:
/lib/ld-linux-x86-64.so.2 --help | grep -F "v3 (supported, searched)"
If the above command produced no output, you cannot run Tartaria. Sorry!
If it did, however, you're good to go!
To rebase, use the following command in your terminal:
sudo bootc switch ghcr.io/tartaria-dev/tartaria:stable
...and you'll be on your (jolly) way!
This OS is only compatible and intended for devices with AMD/Intel graphics, and the kernel has optimizations for CPUs supporting the x86_64-v3 microarchitecture level.
Due to these kernel optimizations, this custom image will only work on CPUs that support the x86_64-v3 microarchitecture level.
Support for the x86_64-v4 and znver4 microarchitecture levels is being considered.
Support for NVIDIA graphics will not be looked into under any circumstances; I will leave that to the user to integrate into a fork of Tartaria.
Many thanks to the Bootcrew team for making this project possible (and for general help), and the XeniaOS and Zirconium projects for inspiring the creation of Tartaria!
