Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Dvlv/toolbox-gui
A GUI for using Toolboxes in Fedora Silverblue/Kinoite
https://github.com/Dvlv/toolbox-gui
fedora gui hacktoberfest toolbox toolbx
Last synced: about 2 months ago
JSON representation
A GUI for using Toolboxes in Fedora Silverblue/Kinoite
- Host: GitHub
- URL: https://github.com/Dvlv/toolbox-gui
- Owner: Dvlv
- License: mit
- Created: 2022-06-19T10:24:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-10-22T14:20:22.000Z (about 2 years ago)
- Last Synced: 2024-11-02T14:05:14.679Z (about 2 months ago)
- Topics: fedora, gui, hacktoberfest, toolbox, toolbx
- Language: Python
- Homepage:
- Size: 197 KB
- Stars: 25
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome_atomic - Toolbox GUI - A graphical interface for interacting with Toolbox, written with GTK3 and Python (Toolboxes)
README
# Toolbox GUI
A GUI manager for your toolboxes, made with Python and GTK.![screenshot](screenshot.png)
## 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 `~/Downloads` by 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