kojq / gal

Install Arch Linux (CachyOS) with a favorable graphical experience.
MIT License
3 stars 0 forks source link

comply to shell standards #9

Closed kojq closed 1 year ago

kojq commented 1 year ago

Consider POSIX sh and following other standards.

The reason the script does not always follow standards is for easier script maintenance while maintaining other best practices.

The script is only intended to work on the official Arch Linux ISO, so we don't need to worry about reproducibility.

kojq commented 1 year ago

I am not switching standards because while there are great use cases for why they are better, it is not the case here.

I will even use supposedly depreciated and legacy material where needed as the reasons for not using them are simply inadequate when applying them to the precise context found here. All of this is done for best practices beyond the shell developers' intent.