I have two planned changes for the script as it comes:
First is installation as a package.
This may come in the form of a .deb file posted alongside the source for this script so that it can either be installed by the user or the user can just clone the git repo.
I might look into adding it to launchpad for creation as an official repository so apt can handle updates to the script.
Second is the integration of bash-level UI.
Far earlier in some of my first scripts that are now wiped from existence, I used a program called dialog. This is a tool that can actually integrate menus, prompts, and messages as needed in a script.

I feel this would significantly enhance the user experience, but I also think it would require the script to exist in a repository to ensure that dialog exists before running the script.
The downside to this is that these menus take a while to configure, as well as some wrangling of man pages. They really don't make pretty one-liners. That being said, backslash is our friend.
These changes will come after the script is adapted to include all themes and themers so I don't waste these features on one package.
I have two planned changes for the script as it comes:
First is installation as a package.
This may come in the form of a .deb file posted alongside the source for this script so that it can either be installed by the user or the user can just clone the git repo.
I might look into adding it to launchpad for creation as an official repository so
aptcan handle updates to the script.Second is the integration of bash-level UI.

Far earlier in some of my first scripts that are now wiped from existence, I used a program called
dialog. This is a tool that can actually integrate menus, prompts, and messages as needed in a script.I feel this would significantly enhance the user experience, but I also think it would require the script to exist in a repository to ensure that
dialogexists before running the script.The downside to this is that these menus take a while to configure, as well as some wrangling of man pages. They really don't make pretty one-liners. That being said, backslash is our friend.
These changes will come after the script is adapted to include all themes and themers so I don't waste these features on one package.