github RedBearAK/Toshy Toshy_v24.07.1
Toshy v24.07.1

20 months ago

Changes

Better fixes for the CentOS end-of-life repo update issue were implemented in an external shell script that can be run prior to attempting to install Toshy on CentOS 7 or CentOS Stream 8. To avoid all the mirror errors, run this before running the main Toshy setup script:

./prep_centos_before_setup.sh

On CentOS 7 this shell script will also install the SCL repos, fix the SCL repo files that get installed (again), and then install Python 3 and DNF (and clean the DNF cache to make sure it's not using the defunct mirrorlist.centos.org or mirror.centos.org URLs). All in preparation for being able to run the main Toshy setup script.

The script can probably be used entirely independently of Toshy, as a way to fix the repo files of a CentOS 7 or CentOS Stream 8 system installed from old ISOs. (I don't even know if there will be a version of the CentOS 7 ISO anywhere that won't have the defunct URLs in the repo files that get initially installed, so this may come in handy.)

Notes on these CentOS distros on the "Supported Linux distros" Wiki page were updated with admonitions/alerts/callouts reminding the user to run the prep script. A note about this is also part of the "How to Install" section of the README now.

Lots of housekeeping was done in the setup script, and in the README and Wiki.

A new Wiki page was made for a more detailed exploration of how to "Toshify" a Linux app by making a keymap that applies remaps to it. The brief section in the README now links to the Wiki article.

Fixed the tray indicator app to work again on distros like Void with no systemctl command available due to lack of systemd.

Enhanced some logging during setup, and implemented a more robust check for the terminal supporting color codes.

Auto-generated full release notes (click to expand): ## What's Changed * Clearer formatting of initial section of README by @RedBearAK in https://github.com//pull/307 * Update notes on supported distros, DEs/WMs by @RedBearAK in https://github.com//pull/308 * Add new note about not changing default shortcuts by @RedBearAK in https://github.com//pull/309 * Housekeeping in setup, tray menu, CentOS EOL fixes by @RedBearAK in https://github.com//pull/310 * Update notes in Requirements section by @RedBearAK in https://github.com//pull/311 * Update more Requirements notes by @RedBearAK in https://github.com//pull/312

Full Changelog: Toshy_v24.07.0...Toshy_v24.07.1

Don't miss a new Toshy release

NewReleases is sending notifications on new releases.