Closed
Description
I love this repo! There's a great set of tools here for users.
I would like to submit a few PR's but I wanted to first clarify if it's something you would use.
- Generally, using
#!/usr/bin/env bash
is considered compatible so I'd like to make that change. - I'd like to make all the code
shellcheck
compatible. - I think it would be a good idea to set things like
pipefail
,nounset
,errtrace
,functrace
, etc, in the scripts. Especiallypipefail
because I can see the scripts have some pipes so if commands in the pipes fail, we are not going to see those failures unless they are obvious. See: https://www.davidpashley.com/articles/writing-robust-shell-scripts/ - I'd like to add a lot more functionality (I'm sure you won't have any objection to this :)). I can port some of the functionality in my own Bash library (https://github.com/housni/sheldon) to this repo, making sure I stick to the guidelines in the README.
Thoughts?