I started Bonsai, which helps managing deployments in Fedora Silverblue.
You can already do the following:
- View your deployments details
- Pin and unpin deployments
- Set a deployment to be booted next
- Delete a deployment
- Rebase to an other branch
- Add new remote branches
- See pending changes
There is still plenty to do, but if you want to try it out, you can download a compiled binary from the releases.
Feedback is always welcome.
cool to see this, now that Distroshelf is considering supporting Toolbx Silverblue will be more accesible with GUIs for its workflow
This is awesome!
Is package layering supported / planned?
You mean, not just displaying (which works already now), but adding/removing packages?
Yes, I saw rebasing was actionable, so I wondered if layering was too.
Not yet. I’m thinking about it, but I’m not sure, how much effort it will be.
I asked out of curiosity. But idk if it would be the right thing to do. I mean, I don’t know if it should be made easily accessible, as it’s something that is actively discouraged and only recommended as a last resort.
I’m kinda torn on this one tbh.
So to the latest version you can now revert overrides (feedback that the system is working could still be improved)



