reflex

Tool to watch a directory and rerun a command when certain files change.

TLDR

Rebuild with make if any file changes

$ reflex make
copy

Compile and run Go application if any .go file changes

$ reflex --regex='[\.go$]' [go run .]
copy

Ignore a directory when watching for changes

$ reflex --inverse-regex='[^dir/]' [command]
copy

Run command when reflex starts and restarts on file changes

$ reflex --start-service=true [command]
copy

Substitute the filename that changed in

$ reflex -- echo {}
copy

Copied to clipboard
free 100$ digital ocean credit