By: Michael Lynch <mtlynch@noreply.codeberg.org>
Port improvements from go-app-starter (#101) Reviewed-on: https://codeberg.org/mtlynch/grosiree/pulls/101