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.

all 7 comments

sorted by: hot top controversial new old
[–] 3 points 5 months ago

cool to see this, now that Distroshelf is considering supporting Toolbx Silverblue will be more accesible with GUIs for its workflow

  • source
  • [–] 2 points 5 months ago (5 children)

    This is awesome!

    Is package layering supported / planned?

  • source
  • hideshow 5 child comments
  • [–] [S] 1 point 5 months ago* (4 children)

    You mean, not just displaying (which works already now), but adding/removing packages?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 5 months ago (3 children)

    Yes, I saw rebasing was actionable, so I wondered if layering was too.

  • source
  • parent
  • hideshow 3 child comments
  • [–] [S] 2 points 5 months ago (2 children)

    Not yet. I'm thinking about it, but I'm not sure, how much effort it will be.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 4 months ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment