https://github.com/watchexec/watchexec
# go templ rebuild watchexec -e templ 'templ generate' # mix project watchexec --exts ex --restart "mix run --no-halt"