sidusIO / sediment

A Sericea-based OS image with quality of life improvements
Apache License 2.0
2 stars 1 forks source link
fedora os rpm-ostree sway

Sediment

build-ublue

Sediment is an immutable desktop OS built with rpm-ostree and based on Fedora Sericea.

Getting Started

To get started you can either:

Create a new system using the ISO

No further explanation needed I hope.

Rebase onto this image from another installation

Customization

The easiest way to start customizing is by looking at and modifying config/recipe.yml. It's documented using comments and should be pretty easy to understand.

If you want to add custom configuration files, you can just add them in the /usr/etc/ directory, which is the official OSTree "configuration template" directory and will be applied to /etc/ on boot. config/files/usr is copied into your image's /usr by default. If you need to add other directories in the root of your image, that can be done using the files module. Writing to /var/ in the image builds of OSTree-based distros isn't supported and will not work, as that is a local user-managed directory!

For more information about customization, see the README in the config directory

Documentation around making custom images exists / should be written in two separate places: