just go to https://mawcg.org/ham-pi/ this site has a downloader program that installs many worthwhile amateur radio programs
I want to know how that downloader works. lay out a list of software to install, one click and done. very helpful if you want to generate many similar OS installs.
It's nothing particularly complex. The instruction given on the website you posted downloads a small shell script that runs as the super user and pulls the contents of this git repo and launches this shell script to produce the menu you're presented with. The second script looks at the full application list or the terminal only application list, depending on how the value of $USEAPPLIST gets set by the user, asks the user a few questions and then, between lines 172 and 179, dumps the application list into an array, using it to call the individual shell scripts for each application located in this subfolder. A bit of post-installation cleanup and we're done. Do you need any extra detail?