Start / update scripts are the first contact users have with the application, but are also one on the most brittle things.
Cushy aims to be able to self-install, and not require anything prior => so it's practical to use native shell scripts to bootstrap a working environment..
If possible, try to follow the style guide defined here:
{% embed url="https://github.com/trgwii/Batch-Style-Guide" %}
For now, linux scripts are the same as linux scripts
For now, linux scripts are the same as macos scripts