Skip to content

A GUI for using Toolboxes in Fedora Silverblue/Kinoite

License

Notifications You must be signed in to change notification settings

Dvlv/toolbox-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Oct 22, 2022
e8d8059 · Oct 22, 2022

History

66 Commits
Jul 31, 2022
Aug 6, 2022
Jul 31, 2022
Aug 2, 2022
Oct 22, 2022
Aug 10, 2022
Aug 6, 2022
Aug 10, 2022
Jul 19, 2022
Jul 31, 2022
Jul 24, 2022
Aug 3, 2022
Aug 10, 2022

Repository files navigation

Toolbox GUI

A GUI manager for your toolboxes, made with Python and GTK.

screenshot

Functionality

  • ➕ - Create new Toolbox.
  • ⏹ - Stop Toolbox (only appears if running).
  • ℹ️ - View Toolbox information.
  • ⚙️ - Change Toolbox Settings (name).
  • 💻 - Open a terminal in Toolbox
  • 📦
    • 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
  • 🗑️ - 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

About

A GUI for using Toolboxes in Fedora Silverblue/Kinoite

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published