SkillAgentSearch skills...

BoxBuddy

An Unofficial GUI for managing multiple distros via Distrobox

Install / Use

/learn @Dvlv/BoxBuddy
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

BoxBuddy

Deprecated

This version is now deprecated, please use the replacement written with Rust and GTK4/Libadwaita.

Original Readme:

A Graphical manager for Distrobox, enabling the creation and use of multiple linux distributions via containers.

NOTE Now deprecated for GTK Version available here.

Screenshots

screenshots/newbox.png screenshots/manage.png screenshots/installedapps.png

Installing

Dependencies

  • Distrobox

    • Podman or Docker
  • One of the following Terminals:

    • Konsole
    • Gnome Terminal
    • XTerm

Instructions

Simply clone or download a zip of this repo, and launch the install.sh script.

The application will be installed to ~/.local/bin by default, or you can export INSTALL_DIR=/my/other/path to change the destination. Icons will be installed in $XDG_DATA_HOME, which is ~/.local/share by default.

Ensure that the install destination is in your $PATH.

Uninstalling

Simply delete the boxbuddy folder in your install destination and your $XDG_DATA_HOME, then remove the boxbuddy.desktop file from ~/.local/share/applications.

Developing

Dependencies

All of the above mentioned dependencies, as well as:

  • cmake
  • qt development libraries

The easiest way to get these on most distros is to just install Qt Creator from your package manager.

Building

Typical cmake workflow, e.g.:

  • mkdir build
  • cd build
  • cmake ..
  • make

A go.sh script is provided for convenience, but be aware this will run the install.sh script on every build

Related Skills

View on GitHub
GitHub Stars35
CategoryDevelopment
Updated1mo ago
Forks1

Languages

C++

Security Score

95/100

Audited on Mar 10, 2026

No findings