Skip to content
unison-fsmonitor implementation
Rust
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Create release on tagging 'v*' Nov 15, 2019
src
.gitignore Init. Oct 17, 2018
Cargo.lock (cargo-release) version 0.2.3 Jun 10, 2019
Cargo.toml Create release on tagging 'v*' Nov 15, 2019
README.md Add Github Actions badge Nov 15, 2019
TODO.md Update INSTALL. Jan 30, 2019

README.md

unison-fsmonitor

Github Actions Status

Why

unison doesn't include unison-fsmonitor for macOS, thus -repeat watch option doesn't work out of the box. This utility fills the gap. This implementation was originally made for macOS but shall work on other platforms as well like Linux, Windows.

Install

brew install autozimu/homebrew-formulas/unison-fsmonitor

Alternatively if you have cargo installed,

cargo install unison-fsmonitor

Usage

Simply run unison with -repeat watch as argument or repeat=watch in config file.

Increase file watch limit on macOS

See https://facebook.github.io/watchman/docs/install.html#mac-os-file-descriptor-limits

Debug

RUST_LOG=debug unison

References

You can’t perform that action at this time.