A Graphical Interface for Distrobox
Find a file
2023-12-23 15:04:16 +00:00
docs install and uninstall scripts to repo 2023-12-23 12:14:53 +00:00
icons finishing manifest and a bit of tweaking 2023-12-10 14:58:07 +00:00
src bump version no 2023-12-23 15:04:16 +00:00
.gitignore port dbox handler, not found message 2023-12-09 13:16:42 +00:00
Cargo.lock WIP 1 - got basic interface ported 2023-12-09 11:18:08 +00:00
Cargo.toml WIP 1 - got basic interface ported 2023-12-09 11:18:08 +00:00
flatpak-build.sh WIP flatpak build 2023-12-10 12:27:26 +00:00
generated-sources.json WIP flatpak build 2023-12-10 12:27:26 +00:00
io.github.dvlv.boxbuddyrs.desktop finishing manifest and a bit of tweaking 2023-12-10 14:58:07 +00:00
io.github.dvlv.boxbuddyrs.external.json external manifest 2023-12-13 11:07:00 +00:00
io.github.dvlv.boxbuddyrs.json finishing manifest and a bit of tweaking 2023-12-10 14:58:07 +00:00
io.github.dvlv.boxbuddyrs.metainfo.xml improve app description, move screenshots into this repo 2023-12-13 10:51:02 +00:00
io.github.dvlv.boxbuddyrs.yml WIP flatpak build 2023-12-10 12:27:26 +00:00
LICENSE Create LICENSE 2023-12-21 11:35:54 +00:00
README.md Update README.md 2023-12-23 09:31:32 +00:00
singlefile.sh WIP flatpak build 2023-12-10 12:27:26 +00:00

BoxBuddy

An unofficial GUI for managing your Distroboxes. Written with GTK4 + Libadwaita.

Note that this does not come with Podman or Distrobox, those will need to be installed on the host.

Main Menu

Installing

Flatpak

Download on Flathub

Local Binary

  • Visit the releases section
  • Download and unzip the release
  • Execute ./install.sh

Developing

Boxbuddy is written with Rust using Gtk4 and Libadwaita.

Building Flatpak

  • Install flatpak-builder
  • ./singlefile.sh
  • flatpak install --user boxbuddy.flatpak

Running Locally

  • Install gtk4 development packages - check your distro for something like gtk4-devel or gtk-dev, etc.
  • Install rustup
  • Use the standard cargo run / cargo build workflow

Issues & Feature Requests

Feature requests are welcome! Please check the roadmap to see if a feature is already planned.

When filing issues, please keep in mind that BoxBuddy is just a GUI, and I am not a developer of Distrobox itself. Any issues with created boxes are probably better logged upstream.