ublue-os / main

OCI base images of Fedora with batteries included
https://universal-blue.org/images/main/
Apache License 2.0
508 stars 51 forks source link

Add framework images #288

Closed castrojo closed 1 year ago

castrojo commented 1 year ago

(sorry on a plane will add more detail later)

We may have a volunteer to help do this after I announced the project on the framework forums. Just outlining what we'd need to do this. The TLDR is we're swapping out the gnome-power-manager thing for tlp, which means the images would also be handy for people who want to tweak their laptops for power sipping.

What we have

This was great to test it, and I'm currently at 35,000 feet and it's rocking in bluefin. Now would be a good time to diversify and unlock the potential in all the images so that if you want goodies but want a different desktop you'll be good to go:

What we'd need

Bonus Points

If I missed anything please add it.

castrojo commented 1 year ago

After discussing with @bobslept we think that just having a framework repo to generate them based off of main is the way to go so the build matrix here doesn't end up having to make a ton of images at once.

That way we can build them after main and keep some seperation of concerns.

bobslept commented 1 year ago

Current state:

Things todo and probably more things I forgot:

I think the todo's can be worked on when the repo is embedded inside ublue-os org. I also need some guidance on how to do things via the configs repo and how to structure that without making a mess there.

Feel free to grab the repo and push it into ublue-os (this branch is based on simple copy) https://github.com/bobslept/framework-wip

castrojo commented 1 year ago

Thanks for working on this! We can add the configs later, I think just getting them to build will work for now. Don't worry about the signing we can do that in the org repo.

castrojo commented 1 year ago

Thanks for working on this! We can add the configs later, I think just getting them to build will work for now. Don't worry about the signing we can do that in the org repo.

castrojo commented 1 year ago

WOOO! DONE!