toolbox-gui
toolbox-gui copied to clipboard
A GUI for using Toolboxes in Fedora Silverblue/Kinoite
Toolbox GUI
A GUI manager for your toolboxes, made with Python and GTK.

Functionality
- :heavy_plus_sign: - Create new Toolbox.
- ⏹ - Stop Toolbox (only appears if running).
- :information_source: - View Toolbox information.
- :gear: - Change Toolbox Settings (name).
- :computer: - Open a terminal in Toolbox
- :package:
- Run a Command inside Toolbox
- View Applications inside Toolbox / Copy Applications to Host
- Install an RPM File inside Toolbox (The flatpak only has access to
~/Downloadsby default) - Update Toolbox
- :wastebasket: - Delete Toolbox
(Icons may differ based on your icon theme)
Flatpak
Clone or download this repo, cd into the folder, then install like so:
From Binary
flatpak install --user toolbox-gui.flatpak
Build From Source
- Install
flatpak-builder(probably in a Toolbox) flatpak-builder --user --install --force-clean build-dir co.uk.dvlv.toolbox-gui.yml
Running (Standalone script)
Clone this repo, then execute ./toolbox-gui. A Silverblue / Kinoite installation should come with the necessary python dependencies out-of-the-box.
TODO
- [ ] Icon PNGs
Future Functionality
-
[ ] Export / Import list of packages (for upgrading)
-
[ ] Dist Upgrades (sudo dnf update --releasever=36)
-
[ ] test