https://github.com/kzys/wfh
rsync as you edit
https://github.com/kzys/wfh
Last synced: 7 months ago
JSON representation
rsync as you edit
- Host: GitHub
- URL: https://github.com/kzys/wfh
- Owner: kzys
- License: mit
- Created: 2020-01-18T03:46:48.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-06T15:02:13.000Z (almost 3 years ago)
- Last Synced: 2025-04-14T12:04:08.049Z (7 months ago)
- Language: Rust
- Homepage:
- Size: 141 KB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- command-line-tools - wfh - Continuously watches your local directories and rsync them against a remote host. (Other)
- awesome-cli-apps-in-a-csv - wfh - Continuously watches your local directories and rsync them against a remote host. (<a name="file-watch"></a>File watching for changes)
README
# wfh

wfh continuously watches your local directories and `rsync` them against
a remote host.
## Why?
If you
- Want to edit files on your local machine, because of IDE, latency, ...
- Need to build that and run tests on your remote machine, because of dependencies.
- Don't want to have a daemon such as `lsyncd`. Okay to run something on your terminal.
- Don't want to send `node_modules` or such to the remote machine. It may not work.
- Use Git and most of files you are editing are managed by Git.
Then `wfh` makes working from *home*, your local machine easier!
## License
The MIT License