Clean&refactor (#148)

* cleaning spaces and consistent formatting
* removed more subshells
* progress bar cleanup
* moved uservars to a .config file
* rewritten options from yes/no to true/false
* initialized default variables
* added bash options: -euo pipefail, shopt -s nullglob and failglob
* quoting variables, cleaning syntax, logic and order
* unquoted some variables due to breakage
* added exit on pull-fail
* added new sponsor
* added Slack template
This commit is contained in:
mag37 2025-03-30 13:31:34 +02:00 committed by GitHub
parent b5c03a2caa
commit 8dd1bba75b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 289 additions and 148 deletions

2
.gitignore vendored
View file

@ -1,5 +1,7 @@
# ignore users custom notify.sh
/notify.sh
/urls.list
# ignore user config
/dockcheck.config
# ignore the auto-installed regctl
regctl