Crates.io | fsw |
lib.rs | fsw |
version | 0.1.1 |
source | src |
created_at | 2019-02-27 00:42:31.191537 |
updated_at | 2019-03-27 04:30:50.258697 |
description | A tool to watch a directory and run a command when its contents change. |
homepage | https://github.com/longshorej/fsw |
repository | https://github.com/longshorej/fsw |
max_upload_size | |
id | 117475 |
size | 22,975 |
fsw is a tool for recursively watching the current working directory and running a command when its contents change.
It's integrated with Git, so it won't rerun the command if an ignored file changes.
Why? Well, I quite like the workflow that sbt's tilde (~
) operator provides, and I wanted a reliable mechanism to do the same thing with other tools.
You can find static binaries for Linux and macOS on the Github Releases page.
Alternatively, you can use cargo
to install the tool on any platform that Rust supports.
cargo install fsw
fsw <command> [<arg>]...