Can you please look through all of the existing whonixsetup, whonix-repository menus? Then see if how much effort it would be?
I had a look into whonix-repository. Writing only a GUI is easy, but I’m sure you agree that we cannot pursue in that direction, that is calling a GUI from bash when X is running. “generic-gui-message” is OK, but it should remain an exception.
Instead, I am still considering something different. Leaving whonixsetup / whonix_repository for CLI users as is. (Patches welcome.) And... Eventually reimplementing whonixsetup for GUI users. Have the GUI version be more usable and feature rich.
Agreed on a GUI version, leaving the bash scripts for CLI users untouched.
It’s not your top priority, but since I was on it, I have started with whonix_repository.
It’s not complete. At the moment it reads the settings from “/root/.whonix.d/”, displays the GUI accordingly and prints the new user settings.
Can you review and tell if this approach looks sound? (use kdesudo to run the script.)