ChrisTitusTech / linutil

Chris Titus Tech's Linux Toolbox - Linutil is a distro-agnostic toolbox designed to simplify everyday Linux tasks.
https://christitus.com
MIT License
1.75k stars 158 forks source link

Refactoring : Easily add theme and cycle through #168

Closed SoapyDev closed 3 weeks ago

SoapyDev commented 4 weeks ago

Pull Request

Title

Refactor Theme

Type of Change

Description

Allow to add/remove theme while avoiding to index out of bounds.

Plus add the ability to change them at runtime by cycling. Press t to go forward and T to go backward.

Also, themes are now self documenting in the help section.

Testing

Manual test only

Impact

Low impact.

Checklist