インストール手順

1. 依存ツール

監視エンジン(fswatch / watchman / entr)を Homebrew で導入します。

$ brew install fswatch watchman entr

2. バイナリのビルド

$ git clone https://github.com/watanabe3tipapa/var-watcher.git
$ cd var-watcher
$ make build        # varwatch バイナリを生成
$ sudo mv varwatch /usr/local/bin/

3. 起動

$ sudo varwatch --tui
$ varwatch --web            # ブラウザから http://localhost:8080

4. 設定ファイル

初回起動時に ~/.varwatch/config.json が生成されます。TUI で s キーを押すと保存できます。

{
  "target": "/var",
  "enabled": { "fswatch": true, "logstream": false },
  "notify": false,
  "max_log_lines": 2000
}