Utilities
Utilities copied to clipboard
Utilities written in PyQt5, meant for use with helloSystem
Need a GUI to set/correct the time, which I have _never_ seen correct, for example: 
It will prevent having multiple unnecessary icons on Menu.
Consider adding a utility to create FreeBSD Jails, e.g., using [Bastille](https://bastillebsd.org/). > Bastille is an open-source system for automating deployment and management of containerized applications on FreeBSD. We could use...
Currently we are using a nonstandard ~/.config/hello/keyboard.conf. As @crees [pointed out](https://github.com/helloSystem/ISO/issues/110#issuecomment-787150659): >The correct approach is to add a keyboard file into xorg.conf.d. > >It's actually dead easy: https://wiki.archlinux.org/title/Xorg/Keyboard_configuration#Using_X_configuration_files
Calamares makes an attempt at guessing the correct keyboard layout. We should do the same... https://github.com/calamares/calamares/blob/3a0b75a00663c0b9934fe4ced64d84d672359e2a/src/modules/keyboard/Config.cpp#L430-L520
https://github.com/helloSystem/Utilities/blob/eecc4725f7911fd303e2c6d8d1ef92c955ba5dd1/Utilities/Install%20FreeBSD.app/Resources/freebsd-install.py#L244 Consider using https://geoip.kde.org/v1/ubiquity instead of https://ipapi.co/json, especially in case we ever run into rate limits.
Write a __System Update__ utility that installs the update into a new Boot Environment. Along the lines of ``` pkg upgrade --fetch-only -y beadm list beadm create c572e beadm mount...
### Discussed in https://github.com/helloSystem/hello/discussions/380 Originally posted by **grahamperrin** September 12, 2022  I got no visible download for a very long time, so I closed the application then used [pkg-install(8)](https://www.freebsd.org/cgi/man.cgi?query=pkg-install&sektion=8&manpath=FreeBSD-Ports)...
Update.app: Catch `Installed packages to be REMOVED` and exit with an error to prevent an update to uninstall anything. This probably means that we need to do `pkg upgrade --dry-run`...
ssvnc was removed from FreeBSD ports and packages because it gets no further updates upstream: https://www.freshports.org/commit.php?message_id=97cf09b1df1318292899840cfc300d5072a1d670 We either need to find a replacement or need to privately bundle it. Extra...